Changeset 11538 for trunk/FACT++/src


Ignore:
Timestamp:
07/22/11 11:19:40 (13 years ago)
Author:
tbretz
Message:
Added the variables for the light pulser settings in StaticData
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/HeadersFTM.h

    r11519 r11538  
    196196        };
    197197
    198         uint16_t fGeneralSettings;         // Enable for different trigger types / select for TIM/ClockConditioner output (only 8 bit used)
    199         uint16_t fStatusLEDs;              // only 8 bit used
    200         uint16_t fTriggerInterval;         // [ms] Interval between two artificial triggers (no matter which type) minimum 1ms, 10 bit
    201         uint16_t fTriggerSequence;         // Ratio between trigger types send as artificial trigger (in this order) 3x5bit
    202         uint64_t fDummy0;
     198        enum LightPulserEnable
     199        {
     200            kGroup1 = 0x4,
     201            kGroup2 = 0x8,
     202        };
     203
     204        uint16_t fGeneralSettings;         /// Enable for different trigger types / select for TIM/ClockConditioner output (only 8 bit used)
     205        uint16_t fStatusLEDs;              /// only 8 bit used
     206        uint16_t fTriggerInterval;         /// [ms] Interval between two artificial triggers (no matter which type) minimum 1ms, 10 bit
     207        uint16_t fTriggerSequence;         /// Ratio between trigger types send as artificial trigger (in this order) 3x5bit
     208        uint8_t  fEnableLpExt;             /// Enable for LED group 1/2 (LightPulserEnable)
     209        uint8_t  fIntensityLpExt;          /// Intensity of LEDs (0-127)
     210        uint8_t  fEnableLpInt;             /// Enable for LED group 1/2 (LightPulserEnable)
     211        uint8_t  fIntensityLpInt;          /// Intensity of LEDs (0-127)
     212        uint32_t fDummy0;
    203213        uint16_t fMultiplicityPhysics;     /// Required trigger multiplicity for physcis triggers (0-40)
    204214        uint16_t fMultiplicityCalib;       /// Required trigger multiplicity calibration (LPext) triggers (0-40)
Note: See TracChangeset for help on using the changeset viewer.