Changeset 6014 for trunk/MagicSoft/Mars/mraw/MRawEvtHeader.h
- Timestamp:
- 01/26/05 08:40:22 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mraw/MRawEvtHeader.h
r5800 r6014 49 49 }; 50 50 51 enum PulserColorCode_t52 {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 | kSlot8Blue73 | 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 | kCT1Pulser79 };80 51 81 52 private: … … 120 91 UInt_t GetTriggerID() const; 121 92 UInt_t GetCalibrationPattern() const; 93 UInt_t GetPulserSlotPattern() const; 122 94 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 132 95 Int_t ReadEvt(istream& fin, UShort_t ver); 133 96 void SkipEvt(istream& fin, UShort_t ver);
Note:
See TracChangeset
for help on using the changeset viewer.