64 HLTPrefilterParameters(
double LERtimeSinceLastInjectionMin,
double LERtimeSinceLastInjectionMax,
double LERtimeInBeamCycleMin,
65 double LERtimeInBeamCycleMax,
double HERtimeSinceLastInjectionMin,
double HERtimeSinceLastInjectionMax,
66 double HERtimeInBeamCycleMin,
double HERtimeInBeamCycleMax,
unsigned short State,
67 unsigned int HLTPrefilterPrescale)
88 HLTPrefilterParameters(uint32_t cdcHitsMax, uint32_t eclDigitsMax,
unsigned short State,
unsigned int HLTPrefilterPrescale)
void setHLTPrefilterPrescale(unsigned int HLTPrefilterPrescale)
Set the prescale for HLTPrefilter result.
double m_HERtimeSinceLastInjectionMin
Minimum threshold of timeSinceLastInjection for HER injection.
void setLERtimeInBeamCycleMax(double LERtimeInBeamCycleMax)
Set the maximum threshold of timeInBeamCycle for LER injection for an event.
void setHERtimeSinceLastInjectionMin(double HERtimeSinceLastInjectionMin)
Set the minimum threshold of timeSinceLastInjection for HER injection for an event.
double getLERtimeSinceLastInjectionMax() const
Get the maximum threshold of timeSinceLastInjection for LER injection for an event.
HLTPrefilterParameters()
Default constructor.
void setHERtimeInBeamCycleMax(double HERtimeInBeamCycleMax)
Set the maximum threshold of timeInBeamCycle for HER injection for an event.
uint32_t m_eclDigitsMax
Maximum threshold of ECLDigits.
unsigned short getHLTPrefilterState() const
Get the HLTPrefilter state.
void setHLTPrefilterState(unsigned short State)
Set the HLTPrefilter state.
double getHERtimeSinceLastInjectionMax() const
Get the maximum threshold of timeSinceLastInjection for HER injection for an event.
double m_LERtimeInBeamCycleMin
Minimum threshold of timeInBeamCycle for LER injection.
unsigned int m_HLTPrefilterPrescale
HLTPrefilter prescale.
double getLERtimeInBeamCycleMin() const
Get the minimum threshold of timeInBeamCycle for LER injection for an event.
unsigned int getHLTPrefilterPrescale() const
Get the prescale for HLTPrefilter result.
void setECLDigitsMax(uint32_t eclDigitsMax)
Set the maximum threshold of CDCHits for an event.
double m_HERtimeInBeamCycleMin
Minimum threshold of timeInBeamCycle for HER injection.
double m_LERtimeSinceLastInjectionMax
Maximum threshold of timeSinceLastInjection for LER injection.
double getHERtimeInBeamCycleMin() const
Get the minimum threshold of timeInBeamCycle for HER injection for an event.
void setLERtimeSinceLastInjectionMax(double LERtimeSinceLastInjectionMax)
Set the maximum threshold of timeSinceLastInjection for LER injection for an event.
HLTPrefilterParameters(uint32_t cdcHitsMax, uint32_t eclDigitsMax, unsigned short State, unsigned int HLTPrefilterPrescale)
Constructor.
double getHERtimeSinceLastInjectionMin() const
Get the minimum threshold of timeSinceLastInjection for HER injection for an event.
HLTPrefilterState
Enumeration for HLT prefilter state.
HLTPrefilterState m_HLTPrefilterState
HLTPrefilter State.
double m_LERtimeInBeamCycleMax
Maximum threshold of timeInBeamCycle for LER injection.
HLTPrefilterParameters(double LERtimeSinceLastInjectionMin, double LERtimeSinceLastInjectionMax, double LERtimeInBeamCycleMin, double LERtimeInBeamCycleMax, double HERtimeSinceLastInjectionMin, double HERtimeSinceLastInjectionMax, double HERtimeInBeamCycleMin, double HERtimeInBeamCycleMax, unsigned short State, unsigned int HLTPrefilterPrescale)
Constructor.
uint32_t m_cdcHitsMax
Maximum threshold of CDCHits.
double m_HERtimeInBeamCycleMax
Maximum threshold of timeInBeamCycle for HER injection.
ClassDef(HLTPrefilterParameters, 1)
Class version.
double getHERtimeInBeamCycleMax() const
Get the maximum threshold of timeInBeamCycle for HER injection for an event.
~HLTPrefilterParameters()
Destructor.
double getLERtimeInBeamCycleMax() const
Get the maximum threshold of timeInBeamCycle for LER injection for an event.
double m_HERtimeSinceLastInjectionMax
Maximum threshold of timeSinceLastInjection for HER injection.
uint32_t getECLDigitsMax() const
Get the maximum threshold of CDCHits for an event.
void setCDCHitsMax(uint32_t cdcHitsMax)
Set the maximum threshold of CDCHits for an event.
void setLERtimeInBeamCycleMin(double LERtimeInBeamCycleMin)
Set the minimum threshold of timeInBeamCycle for LER injection for an event.
void setHERtimeSinceLastInjectionMax(double HERtimeSinceLastInjectionMax)
Set the maximum threshold of timeSinceLastInjection for HER injection for an event.
void setLERtimeSinceLastInjectionMin(double LERtimeSinceLastInjectionMin)
Set the minimum threshold of timeSinceLastInjection for LER injection for an event.
double getLERtimeSinceLastInjectionMin() const
Get the minimum threshold of timeSinceLastInjection for LER injection for an event.
uint32_t getCDCHitsMax() const
Get the maximum threshold of CDCHits for an event.
void setHERtimeInBeamCycleMin(double HERtimeInBeamCycleMin)
Set the minimum threshold of timeInBeamCycle for HER injection for an event.
double m_LERtimeSinceLastInjectionMin
Minimum threshold of timeSinceLastInjection for LER injection.
Abstract base class for different kinds of events.