![]() |
ATLAS Offline Software
|
#include <ITrigCaloDataAccessSvc.h>
Public Member Functions | |
| DeclareInterfaceID (ITrigCaloDataAccessSvc, 1, 0) | |
| Interface for Virtual Class. | |
| virtual StatusCode | loadCollections (const EventContext &context, const IRoiDescriptor &roi, const DETID detId, const int sampling, LArTT_Selector< LArCellCont > &loadedCells)=0 |
| downloads the LAr data for an RoI and makes sure the cache collection is filled wiht decoded cells | |
| virtual StatusCode | loadCollections (const EventContext &context, const IRoiDescriptor &roi, std::vector< const TileCell * > &)=0 |
| virtual StatusCode | loadMBTS (const EventContext &context, std::vector< const TileCell * > &)=0 |
| virtual StatusCode | loadFullCollections (const EventContext &context, CaloConstCellContainer &cont)=0 |
| Loads the full collection for the missing et computation. | |
| template<class T> | |
| void | storeCells (const EventContext &context, T Begin, T End, CaloCellContainer *&pContainer, const float threshold=0., const uint32_t maxsize=1000) |
Private Member Functions | |
| void | comp (const EventContext &context) |
Definition at line 19 of file ITrigCaloDataAccessSvc.h.
|
inlineprivate |
Definition at line 69 of file ITrigCaloDataAccessSvc.h.
| ITrigCaloDataAccessSvc::DeclareInterfaceID | ( | ITrigCaloDataAccessSvc | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |
downloads the LAr data for an RoI and makes sure the cache collection is filled wiht decoded cells
|
pure virtual |
|
pure virtual |
Loads the full collection for the missing et computation.
|
pure virtual |
| void ITrigCaloDataAccessSvc::storeCells | ( | const EventContext & | context, |
| T | Begin, | ||
| T | End, | ||
| CaloCellContainer *& | pContainer, | ||
| const float | threshold = 0., | ||
| const uint32_t | maxsize = 1000 ) |