|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef TRIGGERD3PDMAKER_IDATAACCESS_H
9 #define TRIGGERD3PDMAKER_IDATAACCESS_H
84 #endif // TRIGGERD3PDMAKER_IDATAACCESS_H
virtual const std::vector< short > * GetEFResult(HLTResultType type) const =0
Function for retrieving the encoded EF result.
The common trigger namespace for trigger analysis tools.
virtual Int_t GetHLTPSK() const =0
Get the HLT prescale key of the current event.
virtual Int_t GetL1PSK() const =0
Get the LVL1 prescale key of the current event.
Interface providing access to the event-wise trigger data.
Block filler tool for noisy FEB information.
virtual const std::vector< unsigned int > * GetL1Result(L1ResultType type) const =0
Function for retrieving the encoded LVL1 result.
L1ResultType
Types of LVL1 result bits.
virtual Int_t GetDetailLevel() const =0
Get the detail level that the D3PD was produced with.
virtual Int_t GetSMK() const =0
Get the Super Master Key of the current event.
virtual ~IDataAccess()
Virtual destructor to make vtable happy.
Class implementing the chain group functionality.
HLTResultType
Types of HLT results.
virtual const std::vector< short > * GetL2Result(HLTResultType type) const =0
Function for retrieving the encoded LVL2 result.