manchester::MTriggerChainResult Class Reference

Hold the trigger decision for a single Chain. More...

#include <MTriggerChainResult.h>

List of all members.

Public Member Functions

 MTriggerChainResult ()
 Constructor for ROOT.
 MTriggerChainResult (const MTriggerChainResult &aei)
 Copy constructor.
virtual ~MTriggerChainResult ()
 Destructor.
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<<.
MTriggerChainResultoperator= (const MTriggerChainResult &obj)
 Assignment operator.

Protected Member Functions

void Reset ()
 Reset the member variables for this class.


Detailed Description

Hold the trigger decision for a single Chain.

Lots of room for expansion in the future. For further details see http://atlas-computing.web.cern.ch/atlas-computing/links/latestDocDirectory/TrigDecision/html


Constructor & Destructor Documentation

MTriggerChainResult::MTriggerChainResult ( const MTriggerChainResult obj  ) 

Copy constructor.

Need this when we copy things out of the ntuple.

Parameters:
obj The MTriggerChainResult object to copy.

MTriggerChainResult::~MTriggerChainResult (  )  [virtual]

Destructor.

Does nothing.


Member Function Documentation

MTriggerChainResult & MTriggerChainResult::operator= ( const MTriggerChainResult obj  ) 

Assignment operator.

When doing an assignment copy from the member data from lhs to this object. Also check against self assignment.

Parameters:
obj Object to make a copy of when assigning.
Returns:
By definition return *this.

void MTriggerChainResult::Reset (  )  [protected]

Reset the member variables for this class.

Reset the member data of this class. Set pass variables to false

string MTriggerChainResult::Type (  )  const

So we know what type of object this is at run time.

Return a string representing the type of object.

Returns:
String name of this class.


The documentation for this class was generated from the following files:
Generated on Thu Jun 30 11:40:31 2011 for manTreeSFrame by  doxygen 1.4.7