Interfaces


Detailed Description

The key interfaces of EMCAL software.


Classes

class  emcBadModules
 (ABC) Information center about Q&A of EMCAL towers. More...
class  emcCalFEM
 (ABC) Calibration data storage object for a single FEM. More...
class  emcDataProcessor
 (ABC) Raw-to-calibrated-data processor. More...
class  emcDCProcessor
 (ABC) (ADC,TDC) to (GeV,ns) convertor. More...
class  emcPacketProcessor
 (ABC) Packet processor. More...
class  emcRawDataProcessor
 (ABC) Raw samples to (ADC,TDC) convertor. More...
class  emcTowerContainer
 (ABC) Container of emcTowerContent objects. More...
class  emcTowerContent
 (ABC) EMCAL tower raw and/or calibrated data. More...
class  emcManageable
 (ABC) Object that can be passed to the emcDataManager to be read/written from/to files/database(s). More...
class  emcObjectManager
 (ABC) An object manager is an emcDataManager plug-in. More...
class  emcRecoModule
 (ABC) EMCAL reconstruction module. More...

Variables

static const float NAN = sqrt(-1)
 (ABC) EMCAL cluster data.


Variable Documentation

const float NAN = sqrt(-1) [static]
 

(ABC) EMCAL cluster data.

This class is the heart of what you need to do your analysis. Bunch of emcClusterContent objects are bundled into an emcClusterContainer object (and the container is what you get when reading in DSTs).

Definition at line 17 of file emcClusterContent.h.

Referenced by emcClusterContent::chi2(), emcClusterContent::corrdispy(), emcClusterContent::corrdispz(), emcClusterContent::dispy(), emcClusterContent::dispz(), emcClusterContent::dx(), emcClusterContent::dy(), emcClusterContent::dz(), emcClusterContent::e(), emcClusterContent::e9(), emcClusterContent::ecent(), emcClusterContent::ecore(), emcClusterContent::emcpc3dphi(), emcClusterContent::emcpc3dz(), emcClusterContent::emctrkdphi(), emcClusterContent::emctrkdz(), emcClusterContent::etofmax(), emcClusterContent::etofmin(), emcClusterContent::padispy(), emcClusterContent::padispz(), emcClusterContent::partesum(), emcClusterContent::pemctrk(), emcClusterContent::phi(), emcClusterContent::prob_photon(), emcClusterContent::quality(), emcClusterContent::rawtdc(), emcClusterContent::simfrac(), emcClusterContent::theta(), emcClusterContent::tof(), emcClusterContent::tofcorr(), emcClusterContent::tofcorrmax(), emcClusterContent::tofcorrmin(), emcClusterContent::tofdisp(), emcClusterContent::tofhad(), emcClusterContent::tofmax(), emcClusterContent::tofmin(), emcClusterContent::x(), emcClusterContent::y(), emcClusterContent::ycg(), emcClusterContent::z(), and emcClusterContent::zcg().