- Timestamp:
- 07/29/11 18:08:10 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/src/HeadersFTM.h
r11665 r11708 371 371 uint16_t fTriggerSeqLPext; // only 5bits used 372 372 uint16_t fTriggerSeqPed; // only 5bits used 373 //28 373 // 28 374 uint8_t fEnableLPint; /// Enable for LED group 1/2 (LightPulserEnable) 375 uint8_t fEnableLPext; /// Enable for LED group 1/2 (LightPulserEnable) 376 uint8_t fIntensityLPint; /// Intensity of LEDs (0-127) 377 uint8_t fIntensityLPext; /// Intensity of LEDs (0-127) 378 //32 374 379 uint16_t fMultiplicityPhysics; // 0-40 375 380 uint16_t fMultiplicityCalib; // 0-40 376 //3 2381 //36 377 382 uint16_t fWindowPhysics; 378 383 uint16_t fWindowCalib; 379 // 36384 //40 380 385 uint16_t fDelayTrigger; 381 386 uint16_t fDelayTimeMarker; 382 387 uint32_t fDeadTime; 383 //4 4388 //48 384 389 uint32_t fClockConditioner[8]; 385 //6 0390 //64 386 391 uint16_t fEnable[90]; // 160*9bit = 180byte 387 392 uint16_t fThreshold[160]; 388 393 uint16_t fMultiplicity[40]; // N out of 4 389 394 uint16_t fPrescaling[40]; 390 // 640+6 0 = 700395 // 640+64 = 704 391 396 392 397 bool HasTrigger() const { return fGeneralSettings & StaticData::kTrigger; } … … 398 403 bool HasVeto() const { return fGeneralSettings & StaticData::kVeto; } 399 404 bool HasClockConditioner() const { return fGeneralSettings & StaticData::kClockConditioner; } 405 406 bool HasLPextG1() const { return fEnableLPext&StaticData::kGroup1; } 407 bool HasLPextG2() const { return fEnableLPext&StaticData::kGroup2; } 408 bool HasLPintG1() const { return fEnableLPint&StaticData::kGroup1; } 409 bool HasLPintG2() const { return fEnableLPint&StaticData::kGroup2; } 400 410 401 411 bool IsActive(int i) const { return fActiveFTU&(uint64_t(1)<<i); } … … 416 426 fTriggerSeqLPext((d.fTriggerSequence)&0x1f), 417 427 fTriggerSeqPed((d.fTriggerSequence>>10)&0x1f), 428 fEnableLPint(d.fEnableLPint), 429 fEnableLPext(d.fEnableLPext), 430 fIntensityLPint(d.fIntensityLPext), 431 fIntensityLPext(d.fIntensityLPext), 418 432 fMultiplicityPhysics(d.fMultiplicityPhysics), 419 433 fMultiplicityCalib(d.fMultiplicityCalib),
Note:
See TracChangeset
for help on using the changeset viewer.