Collaboration diagram for manchester::MTriggerChain:
Public Member Functions
|Constructor for ROOT. |
|MTriggerChain (const MTriggerChain &aei)|
|Copy constructor. |
|std::string||Name () const|
|Return the Chain Name, is the same as the EF name. |
|std::string||L2Name () const|
|Return the L2 Name for this chain. |
|std::string||L1Name () const|
|Return the L1 Name for this chain. |
|Bool_t||Passed () const|
|Chain satisfied after prescale and pass through. |
|Bool_t||PhysicsPassed () const|
|Chain satisfied (EF+L2+L1) ignores pass through. |
|Bool_t||PassedRaw () const|
|Chain passed - filter decision after prescale. |
|Bool_t||PassedChain () const|
|Bool_t||PassedL1 () const|
|Passed L1 part of the chain. |
|Bool_t||PassedL2 () const|
|Passed L2 part of the chain. |
|Bool_t||Accepted () const|
|Event was accepted due to this trigger. |
|std::string||Type () const|
|So we know what type of object this is at run time. |
|std::ostream &||PrintContent (std::ostream &os) const|
|Can be used directly or via operator<<. |
|MTriggerChain &||operator= (const MTriggerChain &obj)|
|Assignment operator. |
Protected Member Functions
|Reset the member variables for this class. |
Lots of room for expansion in the future. For further details see http://atlas-computing.web.cern.ch/atlas-computing/links/latestDocDirectory/TrigDecision/html We probably shouldn't store the chain names per event either.
|MTriggerChain::MTriggerChain||(||const MTriggerChain &||obj||)|
Need this when we copy things out of the ntuple.
|obj||The MTriggerChain object to copy.|
When doing an assignment copy from the member data from lhs to this object. Also check against self assignment.
|obj||Object to make a copy of when assigning.|
Reset the member variables for this class.
Reset the member data of this class. Sets the string names to empty strings and the passed variables to false.
So we know what type of object this is at run time.
Return a string representing the type of object.