#include <ITrigCaloDataAccessSvc.h>
|
| | 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) |
|
| void | comp (const EventContext &context) |
Definition at line 19 of file ITrigCaloDataAccessSvc.h.
◆ comp()
| void ITrigCaloDataAccessSvc::comp |
( |
const EventContext & | context | ) |
|
|
inlineprivate |
Definition at line 69 of file ITrigCaloDataAccessSvc.h.
69 {
71
72 CaloCellContainer * cont=NULL;
74
75 }
void storeCells(const EventContext &context, T Begin, T End, CaloCellContainer *&pContainer, const float threshold=0., const uint32_t maxsize=1000)
friend class const_iterator
l
Printing final latex table to .tex output file.
◆ DeclareInterfaceID()
◆ loadCollections() [1/2]
downloads the LAr data for an RoI and makes sure the cache collection is filled wiht decoded cells
◆ loadCollections() [2/2]
| virtual StatusCode ITrigCaloDataAccessSvc::loadCollections |
( |
const EventContext & | context, |
|
|
const IRoiDescriptor & | roi, |
|
|
std::vector< const TileCell * > & | ) |
|
pure virtual |
◆ loadFullCollections()
| virtual StatusCode ITrigCaloDataAccessSvc::loadFullCollections |
( |
const EventContext & | context, |
|
|
CaloConstCellContainer & | cont ) |
|
pure virtual |
Loads the full collection for the missing et computation.
◆ loadMBTS()
| virtual StatusCode ITrigCaloDataAccessSvc::loadMBTS |
( |
const EventContext & | context, |
|
|
std::vector< const TileCell * > & | ) |
|
pure virtual |
◆ storeCells()
template<class T>
| void ITrigCaloDataAccessSvc::storeCells |
( |
const EventContext & | context, |
|
|
T | Begin, |
|
|
T | End, |
|
|
CaloCellContainer *& | pContainer, |
|
|
const float | threshold = 0., |
|
|
const uint32_t | maxsize = 1000 ) |
The documentation for this class was generated from the following file: