#include <ILDCaloDigi.h>
Public Member Functions | |
| ILDCaloDigi (const ILDCaloDigi &)=delete | |
| ILDCaloDigi & | operator= (const ILDCaloDigi &)=delete |
| virtual Processor * | newProcessor () |
| ILDCaloDigi () | |
| virtual void | init () |
| virtual void | processRunHeader (LCRunHeader *run) |
| virtual void | processEvent (LCEvent *evt) |
| virtual void | check (LCEvent *evt) |
| virtual void | end () |
| virtual void | fillECALGaps () |
| float | digitalHcalCalibCoeff (CHT::Layout, float energy) |
| float | analogueHcalCalibCoeff (CHT::Layout, int layer) |
| float | digitalEcalCalibCoeff (int layer) |
| float | analogueEcalCalibCoeff (int layer) |
Protected Types | |
| enum | { SQUARE, STRIP_ALIGN_ALONG_SLAB, STRIP_ALIGN_ACROSS_SLAB, SIECAL =0, SCECAL } |
Protected Member Functions | |
| float | ecalEnergyDigi (float energy, int id0, int id1) |
| float | ahcalEnergyDigi (float energy, int id0, int id1) |
| float | siliconDigi (float energy) |
| float | scintillatorDigi (float energy, bool isEcal) |
| LCCollection * | combineVirtualStripCells (LCCollection *col, bool isBarrel, int orientation) |
| int | getNumberOfVirtualCells () |
| std::vector< std::pair< int, int > > & | getLayerConfig () |
| void | checkConsistency (std::string colName, int layer) |
| std::pair< int, int > | getLayerProperties (std::string colName, int layer) |
| int | getStripOrientationFromColName (std::string colName) |
Definition at line 82 of file ILDCaloDigi.h.