1 #ifndef ALIMUONVTRIGGERSTORE_H
2 #define ALIMUONVTRIGGERSTORE_H
15 #ifndef ALIMUONVSTORE_H
30 virtual Bool_t
Add(TObject*
object);
63 virtual void Print(Option_t* wildcard=
"")
const {
return Print(wildcard,
""); }
virtual TIterator * CreateRegionalIterator() const =0
Create iterator on regional trigger.
virtual ~AliMUONVTriggerStore()
virtual TIterator * CreateLocalIterator() const =0
Create iterator on local trigger.
virtual void Print(Option_t *wildcard="") const
Print all objects whose name matches wildcard.
virtual void SetGlobal(const AliMUONGlobalTrigger &globalTrigger)=0
Set global trigger.
Base class of a trigger information store.
virtual TIterator * CreateIterator() const
Create iterator (on local card)
Reconstructed regional Trigger object.
Reconstructed Local Trigger object.
virtual AliMUONVStore * Create() const =0
Create an empty copy of this.
virtual AliMUONRegionalTrigger * FindRegional(Int_t boardNumber) const =0
Find a regional trigger by the board number (not an index, it is a number really) ...
virtual AliMUONGlobalTrigger * Global() const =0
Return global trigger.
virtual void Print(Option_t *wildcard="") const
Print all objects whose name matches wildcard.
virtual Bool_t Add(TObject *object)
Add an object, if of the right type.
Base class for MUON data stores.
virtual AliMUONLocalTrigger * FindLocal(Int_t boardNumber) const =0
Find a local trigger by the board number (not an index, it is a number really)