|
BrTriggerFilterclass description - source file - inheritance tree class BrTriggerFilter : public BrModulepublic: Data Membersprivate: Class DescriptionA module to select events with specific triggers. The module looks at the triggers _after_ downscaling, that is, the upper byte (8 bits) of the first triggerword in the event header. The trigger mask is inclusive. BrTriggerFilter() Default constructor BrTriggerFilter(const Char_t* name, const Char_t* title) : BrModule(name, title) Default constructor void AddTrigger(UInt_t triggerBit) Accept events with triggerBit set void RemoveTrigger(UInt_t triggerBit) Reject events with triggerBit set void SetTrigger(UInt_t triggerBit, Bool_t on) Accept/Reject events with triggerBit set Bool_t GetTrigger(UInt_t triggerBit) const Is events with triggerBit Accepted/Rejected void DefineHistograms() Define histograms void Init() Noting to be done here void Begin() Nothing to be done here void Event(BrEventNode* input, BrEventNode*) Return with status set to kDisaster if the input was note a BrEvent object, or the trigger mask doesn't fit with the selected triggers. void End() Nothing to be done here void Finish() Nothing to be done here void Print(Option_t* option) const Print info on module S Print statistics P Print parameters See also BrModule::Print(); Inline FunctionsTClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrTriggerFilter BrTriggerFilter(BrTriggerFilter&) void ~BrTriggerFilter() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|