TriggerEngine
#include "TriggerEngine.hh" |
TriggerEngine
class description - source file - inheritance tree (.pdf)
class TriggerEngine : public EsafConfigurable, public EsafMsgSource
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
protected:
int GetTriggerId() const void SetGtuTrigger(int gtu) void SetTrigger() void SetTrigger(Int_t word) public:
virtual ~TriggerEngine() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const static map<ETriggerTypeIdentifier,TriggerEngine*>& GetEngines(ETriggerTypeIdentifier) int GetGtuTrigger() const const string& GetName() const static map<Int_t,Int_t> GetTrgWords() static int GetTriggerWord() bool HasTriggered() const virtual TClass* IsA() const static void ResetTriggerWord() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Simulate(MacroCellData*) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
Data Members
private:
string fName ETriggerTypeIdentifier fTrgId bool fHasTriggered int fGtuTrigger static map<ETriggerTypeIdentifier,TriggerEngine*>* fEngines static int fTriggerWord static map<Int_t,Int_t> fTrgWords
Class Description
void SetTrigger(Int_t word)
Inline Functions
void ~TriggerEngine() map<ETriggerTypeIdentifier,TriggerEngine*>& GetEngines(ETriggerTypeIdentifier) const string& GetName() const void Simulate(MacroCellData*) bool HasTriggered() const int GetTriggerWord() void ResetTriggerWord() map<Int_t,Int_t> GetTrgWords() int GetGtuTrigger() const const char* ClassType() const const char* ClassName() const void SetTrigger(Int_t word) int GetTriggerId() const void SetGtuTrigger(int gtu) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)