Ignore:
Timestamp:
01/26/05 08:40:22 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mraw/MRawEvtHeader.h

    r5800 r6014  
    4949      };
    5050   
    51     enum PulserColorCode_t
    52       {
    53         kSlot1Green     = BIT(0),
    54         kSlot2Green     = BIT(1),
    55         kSlot3Blue      = BIT(2),
    56         kSlot4UV        = BIT(3),
    57         kSlot5UV        = BIT(4),
    58         kSlot6Blue      = BIT(5),
    59         kSlot7Blue      = BIT(6),
    60         kSlot8Blue      = BIT(7),
    61         kSlot9AttBlue   = BIT(8),
    62         kSlot10Blue     = BIT(9),
    63         kSlot11Blue     = BIT(10),
    64         kSlot12UV       = BIT(11),
    65         kSlot13UV       = BIT(12),
    66         kSlot14Blue     = BIT(13),
    67         kSlot15Green    = BIT(14),
    68         kSlot16AttGreen = BIT(15),
    69         kCT1Pulser      = BIT(16),
    70         kAnyGreen       = kSlot1Green  | kSlot2Green | kSlot15Green | kSlot16AttGreen,
    71         kAnyUV          = kSlot4UV     | kSlot5UV    | kSlot12UV    | kSlot13UV,
    72         kAnyBlue        = kSlot3Blue   | kSlot6Blue  | kSlot7Blue   | kSlot8Blue
    73                         | kSlot9AttBlue| kSlot10Blue | kSlot11Blue  | kSlot14Blue,
    74         kGreenAndBlue   = kAnyGreen & kAnyBlue,
    75         kBlueAndUV      = kAnyBlue  & kAnyUV,
    76         kGreenAndUV     = kAnyGreen & kAnyUV,
    77         kIFAEPulser     = kAnyGreen | kAnyBlue | kAnyUV,
    78         kAny            = kAnyGreen | kAnyBlue | kAnyUV | kCT1Pulser
    79       };
    8051
    8152private:
     
    12091    UInt_t     GetTriggerID() const;
    12192    UInt_t     GetCalibrationPattern() const;
     93    UInt_t     GetPulserSlotPattern()  const;
    12294
    123     void       SetCalibrationPattern(UInt_t pat) { fTrigPattern[1] = (pat << 16); } // USE THIS FUNCTION WITH EXTREME CARE -- IT IS A WORKAROUND!
    124 
    125     UShort_t   GetPowerOfContLight() const;
    126     UInt_t     GetPulserSlotPattern() const;
    127     const MCalibrationCam::PulserColor_t GetPulserColor() const;
    128     Float_t    GetPulserStrength() const;
    129    
    130     CLColor_t  GetContLightColor() const;
    131    
    13295    Int_t ReadEvt(istream& fin, UShort_t ver);
    13396    void  SkipEvt(istream& fin, UShort_t ver);
Note: See TracChangeset for help on using the changeset viewer.