![]() |
KaliVeda
Toolkit for HIC analysis
|
Information on INDRA event from DAQ trigger.
Utility class, holds values of the STAT_EVE, R_DEC and CONFIG parameters in raw INDRA data which represent the status of the Selecteur for an event.
When reading raw data, the values of the three parameters are filled from the data event by event. For calibrated data, this information is accessible by using
KVINDRAReconEvent::EventTrigger()
which returns a KVTriggerInfo object.
GetSTAT_EVE(), GetR_DEC(), GetCONFIG() : binary contents of each register
PHY_EVT(), MRQ(), GEN_ELEC(), GEN_TST(), GEN_LAS() : kTRUE/kFALSE depending on state of corresponding bit in STAT_EVE
IsGene() : kTRUE if any of the three GEN_xxx bits is set to 1
IsPhysics() : kTRUE if PHY_EVT bit = 1 and MRQ bit is not set*
(*because if MRQ=1 physical events cannot trigger the acquisition).
Definition at line 59 of file KVINDRATriggerInfo.h.
#include <KVINDRATriggerInfo.h>
Public Member Functions | |
| KVINDRATriggerInfo () | |
| Initialises number of bits (representation) for each register read from Selecteur. More... | |
| virtual | ~ KVINDRATriggerInfo () |
| Bool_t | GEN_ELEC () |
| Bool_t | GEN_LAS () |
| Bool_t | GEN_TST () |
| Binary16_t | GetCONFIG () |
| Binary16_t | GetR_DEC () |
| Binary16_t | GetSTAT_EVE () |
| _________ inline methodes _______________ More... | |
| Bool_t | IsGene () |
| virtual Bool_t | IsINDRAEvent () |
| Bool_t | IsLaser () |
| Bool_t | IsPhysics () |
| Bool_t | IsPulser () |
| Bool_t | IsTest () |
| Bool_t | MRQ () |
| Bool_t | PHY_EVT () |
| void | Print (Option_t *opt="") |
| Print contents of trigger registers, in binary, hexadecimal and decoded forms. More... | |
| void | SetCONFIG (Binary16_t) |
| void | SetR_DEC (Binary16_t) |
| void | SetR_DEC_PAR (KVEBYEDAT_ACQParam *p) |
| void | SetSTAT_EVE (Binary16_t) |
| void | SetSTAT_EVE_PAR (KVEBYEDAT_ACQParam *p) |
| void | SetVXCONFIG_PAR (KVEBYEDAT_ACQParam *p) |
| KVINDRATriggerInfo::KVINDRATriggerInfo | ( | ) |
Initialises number of bits (representation) for each register read from Selecteur.
Definition at line 29 of file KVINDRATriggerInfo.cpp.
|
inlinevirtual |
Definition at line 71 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 163 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 171 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 167 of file KVINDRATriggerInfo.h.
|
inline |
Returns value of CONFIG read from raw data
Definition at line 148 of file KVINDRATriggerInfo.h.
|
inline |
Returns value of R_DEC read from raw data
Definition at line 142 of file KVINDRATriggerInfo.h.
|
inline |
_________ inline methodes _______________
Returns value of STAT_EVE read from raw data
Definition at line 136 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 100 of file KVINDRATriggerInfo.h.
|
inlinevirtual |
Valid INDRA events have the acquisition parameter STAT_EVE present i.e. not equal to -1. Test this after reading a DAQ event to know if a valid INDRA event has been read.
Definition at line 122 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 114 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 96 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 110 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 118 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 159 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 155 of file KVINDRATriggerInfo.h.
Print contents of trigger registers, in binary, hexadecimal and decoded forms.
Definition at line 43 of file KVINDRATriggerInfo.cpp.
|
inline |
Definition at line 183 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 179 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 79 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 175 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 75 of file KVINDRATriggerInfo.h.
|
inline |
Definition at line 83 of file KVINDRATriggerInfo.h.