#include <RealisticCaloReco.h>
Public Member Functions | |
RealisticCaloReco () | |
RealisticCaloReco (const RealisticCaloReco &)=delete | |
RealisticCaloReco & | operator= (const RealisticCaloReco &)=delete |
virtual void | init () |
virtual void | processRunHeader (LCRunHeader *run) |
virtual void | processEvent (LCEvent *evt) |
virtual void | check (LCEvent *evt) |
virtual void | end () |
Protected Member Functions | |
float | getLayerCalib (int ilayer) |
virtual float | reconstructEnergy (const CalorimeterHit *hit)=0 |
Protected Attributes | |
std::vector< std::string > | _inputHitCollections {} |
std::vector< std::string > | _inputRelCollections {} |
std::vector< std::string > | _outputHitCollections {} |
std::vector< std::string > | _outputRelCollections {} |
std::vector< float > | _calibrCoeff {} |
std::vector< int > | _calLayers {} |
std::string | _cellIDLayerString {} |
LCFlagImpl | _flag {} |
LCFlagImpl | _flag_rel {} |
CellIDDecoder< CalorimeterHit > * | _idDecoder {} |
Definition at line 40 of file RealisticCaloReco.h.