| cells | Keeps numbers of TAC, Pre and Post AMUADC cells |
| cluster | |
| DB902 | Db902 structure |
| dEmcCalibTower | (STAF) These are the calibrated (and corrected) data for the towers |
| dEmcCluster | (STAF) Output of 2nd pass clustering and particle identification |
| dEmcClusterExt | (STAF) Cluster Extended (detailed) data |
| dEmcClusterLocal | (STAF) Output of the first pass (local, EMCal info only) clustering |
| dEmcClusterLocalExt | (STAF) Cluster Local Extended (detailed) data There is one row (entry) for each cluster found |
| dEmcDCMData | (STAF) Data as they come out of the DCM Using Jaime's description as of June 15, 1998 Short format with zero suppression All entries are longwords (32 bit) |
| dEmcDCMLongData | (STAF) Data as they come out of the DCM in IDPBSC_DCM32 format, also called long format |
| dEmcEvent | (STAF) One-row table, filled once per event |
| dEmcFEMData | (STAF) Data as they come out of the FEE |
| dEmcGeaClusterTrack | (STAF) Evaluator; connects Clusters to Tracks (unique GEANT track number) |
| dEmcGeaHit | (STAF) Hits are passed by PISA in bit-packed format in structure emcghit |
| dEmcGeaParams | (STAF) emc Geant parameters |
| dEmcGeaTowerEval | (STAF) Evaluator; connects Towers to Tracks |
| dEmcGeaTowerTrack | (STAF) Evaluator; connects Towers to Tracks |
| dEmcGeaTrack | (STAF) GEANT track info, relevant to EMCal, extracted from "fkin" |
| dEmcGeaTrackCluster | (STAF) Evaluator; connects Tracks to Clusters |
| dEmcGeaTrackTower | (STAF) Evaluator; connects Tracks to Towers |
| dEmcGeometry | (STAF) emc Database Geometry |
| dEmcPerfect | (STAF) This table contains what a perfect calorimeter should see Position is the actual impact of the front face of the calorimeter in absolute coordinates |
| dEmcRawData | (STAF) There is one row for each tower that fired |
| dEmcRecoPar | (STAF) Parameters for reconstruction |
| dEmcRespPar | (STAF) Parameters for reconstruction |
| EMCalFEE | Reads an Event and extract emcal data from it |
| emcAsciiStorageManager | Tiny adapter class to be used with DataManager_plugins/base templates |
| emcBadModules | (ABC) Information center about Q&A of EMCAL towers |
| emcBadModulesv1 | Implementation of emcBadModules |
| emcBadNormt | Test class |
| emcCalFEM | (ABC) Calibration data storage object for a single FEM |
| emcCalFEMFactory | (Factory) Build emcCalFEM objects |
| emcCalibratedDataObject | (OLD) Stores calibrated towers for whole EMCAL |
| emcCalibrationData | Generic class for storing EMCAL calibration data |
| emcCalibrationDataHelper | Helper class to give access to various calibration data |
| emcCalibrationDataHelper::BaseLine | |
| emcCalibrationDataHelper::Flavour | |
| emcCalibrator | (OLD) Virtual base class of a calibrator |
| emcCalibratorFactory | (OLD,Factory) Build emcCalibrator objects |
| EmcCalibTower | (OLD) Kind of interim object between STAF times and Fun4All times |
| EmcCalibTowerv1 | (OLD) Kind of interim object between STAF times and Fun4All times |
| emcChannelEvolution | Helper class to help visualizing channel gain evolution over time |
| EmcCluster | The 1-st level of the EMCal clustering: cluster is a set of contiguous towers |
| emcClusterContainer | |
| emcClusterContainerT< T > | (TEMPLATE) Implementation of emcClusterContainer based on TClonesArray |
| emcClusterContainerv1 | (VERSION) Container of emcClusterContentv1 |
| emcClusterContainerv2 | (VERSION) Container of emcClusterContentv2 |
| emcClusterContainerv3 | (VERSION) Container of emcClusterContentv3 |
| emcClusterContainerv4 | (VERSION) Container of emcClusterContentv4 |
| emcClusterContent | |
| emcClusterContentv1 | (VERSION) First version of emcClusterContent |
| emcClusterContentv1M | (VERSION) For merged clusters coming from embedding |
| emcClusterContentv1S | (VERSION) For simulated clusters |
| emcClusterContentv2 | (VERSION) emcClusterContent version 2 |
| emcClusterContentv3 | (VERSION) emcClusterContent version 3 |
| emcClusterContentv4 | (VERSION) emcClusterContent version 4 |
| emcClusterContentv5 | (VERSION) emcClusterContent version 5 |
| EmcClusterLocalExt | (OLD) Kind of interim object between STAF times and Fun4All times |
| EmcClusterLocalExtMicrov4 | |
| EmcClusterLocalExtv1 | (OLD) Kind of interim object between STAF times and Fun4All times |
| emcConfigurationFile | A wrapper for an ASCII buffer that can be passed to the DataManager |
| EmcData | This structure keeps pointers to data arrays |
| emcDataError | About data readout errors |
| emcDataFormatter | |
| emcDataManager | (Singleton) Handles read/write of EMCAL objects to/from DB/ASCII files |
| emcDataObject | Base DataObject which implements methods common to :
|
| emcDataProcessor | (ABC) Raw-to-calibrated-data processor |
| emcDataProcessorRun4 | Implementation of emcDataProcessor, for Run4 |
| emcDataProcessorv2 | Implementation of emcDataProcessor, for Run3 |
| emcDataStorageMap | Small utility class to gather calibration data storage sources or destinations |
| emcDB | Helper tool to access EMCAL Databases |
| emcDBMS | Utility class to give the default data storage to be used |
| emcDCProcessor | (ABC) (ADC,TDC) to (GeV,ns) convertor |
| emcDCProcessorv2 | Implementation of emcDCProcessor for Run3 |
| emcDCProcessorv3 | Implementation of emcDCProcessor for Run4 |
| EmcDynamicData | Parses configuration file and creates storage arrays for only active channels and references data |
| EmcEmshower | The 3-d level of the EMCal clustering: peakarea with bad Chi2 is splitted onto two EmcEmshowers |
| emcException | First try to an exception class |
| emcFEMList | Small utility class to get the list of FEMs corresponding to a set of emcal sectors |
| emcFEMtuple | (OLD) Base class for calibration data storage for several FEMs |
| emcFEMtupleFactory | (OLD,Factory) Build emcFEMtuple objects |
| emcGainBaseLineCalculator | |
| emcGainBaseLineCalculator::Tuple | |
| emcGainEvolution | Helper class to draw gain evolution over time, and play with gain base line |
| emcGainEvolution::BaseLine | |
| emcGainEvolution::RunCheck | |
| emcGainFEM | Stores gain values for one FEM |
| emcGains | (OLD) Stores gain information for several FEMs |
| emcGeometry | Geometry object that can be passed to DataManager |
| EmcGlSectorRec | PbGl implementation of EmcSectorRec |
| emcHLRatioFEM | Stores H/L gain ratio values for one FEM |
| emcHLRatios | (OLD) Stores H/L gain ratio values for several FEMs |
| EmcIndexer | General EMCAL Indexer class |
| emcLCTofFEM | Stores least-count tof values for one FEM |
| emcLCTofs | (OLD) Stores least-count tof values for several FEMs |
| emcManageable | (ABC) Object that can be passed to the emcDataManager to be read/written from/to files/database(s) |
| emcMixedDataObject | (OLD) Intermediate object between RDO and CDO |
| EmcModule | One tower information for internal clustering use |
| EMCModule | |
| emcModuleHelper | Utility class to hold a list of EMCModule |
| emcModuleHelper::mod | |
| emcNamed | A small utility class to give name, title and classname to objects |
| emcNodeHelper | Utility class to ease object nodes manipulation |
| emcObjectFiller | (OLD?) ABC of a PHObject Filler |
| emcObjectFillerManager | (OLD?) Manager for object fillers |
| emcObjectFillerRegistry | (OLD?) (Singleton) Registry for object fillers |
| emcObjectManager | (ABC) An object manager is an emcDataManager plug-in |
| emcObjectManagerRegister | (Singleton) Registry to keep track of all the DataManager plug-ins |
| emcOFClusterContainer | (OLD?) Fills emcClusterContainerv1 from dEmcClsuterLocalExt |
| emcOFTowerContainer | (OLD?) Fills emcTowerContainerv1 from dEmcCalibTower |
| emcOMAsciiT< T > | Base class for ASCII file DM plugins |
| emcOMAsciiT< T >::changeName | |
| emcOMCalFEM | Base class for all the plugins handling object deriving from emcCalFEM |
| emcOMCalFEMT< BM > | |
| emcOMCalFEMT< BM >::changeName | |
| emcOMCalibrationData | DM plugin to R/W emcCalibrationData from/to Postgres |
| emcOMCalibrationDataIniCal | DM plugin to R/W emcCalibrationData (flavour IniCal) from/to ASCII files |
| emcOMCalibrationDataIniCal::changeName | |
| emcOMCalibrationDataT< BM > | (Template) Plugin class for emcCalibrationData objects |
| emcOMCalibrationDataT< BM >::changeName | |
| emcOMCalibrationDataTofSectorOffset | DM plugin to R/W emcCalibrationData (flavour T0Sector) from/to ASCII files |
| emcOMCalibrationDataTofSectorOffset::changeName | |
| emcOMFEMtupleT< BM, FT > | (OLD) Base class for all the plugins handling object deriving from emcFEMtuple |
| emcOMFEMtupleT< BM, FT >::changeName | |
| emcOMGeometryT< BM > | (Template) Plugin class for emcGeometry objects |
| emcOMGeometryT< BM >::changeName | |
| emcOMHelper | Helper class for DM plugins implementation(s) |
| emcOMHLRatioFEMT< T > | (Template) Plugin class for emcHLRatioFEM objects |
| emcOMIniCalConstruction | DM plugin to read emcCalibrationData (kIniCal) from construction DB |
| emcOMLCTofFEMT< T > | (Template) plugin class for emcLCTofFEM objects |
| emcOMPedestal5FEMT< T > | (Template) Plugin class for emcPedestalFEM (5 per amu) object |
| emcOMPedestalFEMT< T > | (Template) Plugin class for emcPedestalFEM (3 per AMU) objects |
| emcOMQAFEMT< T > | (Template) Plugin class for emcQAFEM objects |
| emcOMRejectList | DM plugin to R/W emcRejectlist from/to ASCII file |
| emcOMRejectList::changeName | |
| emcOMRejectListT< BM > | (Template) Plugin class for emcRejectList objects |
| emcOMRejectListT< BM >::changeName | |
| emcOMTimeStamp | Object to wrap the access to RunToTimePg and cache results |
| emcOMTracedFEMT< T, B > | (Template) Plugin class for emcTracedFEM objects (e.g |
| emcOMTracedFEMT< T, emcTofT0FEM > | (Template) Partial specialization of emcOMTracedFEMT for emcTofT0FEM objects |
| emcOMWalkTofFEMT< T > | (Template) Plugin class for emcWalkTofFEM objects |
| emcPacketProcessor | (ABC) Packet processor |
| emcPacketProcessorv1 | Implementation of emcPacketProcessor |
| emcPatch | Test module to build, from RDO, MDO and CDO, the new emcTowerContainer object |
| EmcPeakarea | The 2-d level of the EMCal clustering |
| emcPedestalFEM | Stores pedestal values for one FEM |
| emcPedestals | (OLD) Stores pedestal values for several FEMs |
| emcPedestals5 | (OLD) Store pedestal values for several FEMs |
| emcPgStorageManager | |
| emcQAFEM | Stores (online) Q&A information for one FEM |
| emcQAs | (OLD) Stores (online) Q&A information for several FEMs |
| emcRawDataAccessor | |
| emcRawDataCalibrator | (OLD) Implementation of emcCalibrator for Run1 |
| emcRawDataCalibratorV1 | (OLD) Implementation of emcCalibrator for Run2 |
| emcRawDataCalibratorV2 | (OLD) Implementation of emcCalibrator for Run2/3 |
| emcRawDataObject | Common RawDataObject to be used on- and off-line |
| emcRawDataProcessor | (ABC) Raw samples to (ADC,TDC) convertor |
| emcRawDataProcessorv2 | Implementation of emcRawDataProcessor for Run3 |
| emcRawDataProcessorv3 | Implementation of emcRawDataProcessor for Run4 |
| emcRecoModule | (ABC) EMCAL reconstruction module |
| emcRecoModuleFactory | Factory for emcRecoModule objects |
| emcRejectList | Stores list of not-to-be-used towers |
| emcRejectList::SixInts | |
| EmcScSectorRec | PbSc implementation of EmcSectorRec |
| EmcSector | ABC of an EMCAL Sector |
| EmcSectorRec | ABC of a clusterizer for one EMCAL sector |
| EmcSimuRawDataReCal | (OLD,LVL2?) Simulation decalibrator |
| EmcSnglCalibTowerv1 | (OLD) Kind of interim object between STAF times and Fun4All times |
| EmcSnglClusterLocalExtMicrov4 | |
| EmcSnglClusterLocalExtv1 | (OLD) Kind of interim object between STAF times and Fun4All times |
| EmcStaticData | Base accessor for PbSc and PbGl sector static characteristics |
| EmcSuperModule | ABC of static characteristics of an EMCAL SuperModule |
| emcTacPedFEM | Stores TAC Pedestal Drift information for one FEM |
| emcTacPeds | (OLD) Stores TAC Pedestal Drifts for several FEMs |
| emcTimeStamp | Adapter class |
| emcTofT0FEM | Stores T0 drift values for one FEM |
| emcTofT0s | (OLD) Stores T0 drift values for several FEMs |
| emcTowerContainer | (ABC) Container of emcTowerContent objects |
| emcTowerContainerT< T > | (Template) Implementation of emcTowerContainer based on TClonesArray |
| emcTowerContainerv1 | (VERSION) Container of emcTowerContentv1 |
| emcTowerContainerv1M | (VERSION) Container of emcTowerContentv1M (merged towers) |
| emcTowerContainerv1S | (VERSION) Container of emcTowerContentv1S (simulated towers) |
| emcTowerContainerv2 | (VERSION) Container of emcTowerContentv2 |
| emcTowerContainerv3 | (VERSION) Container of emcTowerContentv3 |
| emcTowerContent | (ABC) EMCAL tower raw and/or calibrated data |
| emcTowerContentv1 | (VERSION) emcTowerContent version 1 |
| emcTowerContentv1M | (VERSION) emcTowerContent version 1 for merged towers |
| emcTowerContentv1S | (VERSION) emcTowerContent version 1 for simulated towers |
| emcTowerContentv2 | (VERSION) emcTowerContent version 2 |
| emcTowerContentv3 | (VERSION) emcTowerContent version 3 |
| emcTowerLocation | Internally used by EmcIndexer |
| emcTracedFEM | Base class for storing time-dependant calibration data for one FEM |
| emcTracedFEMMerger | Utility class to merge 2 emcTracedFEM objects |
| emcTracedFEMPlotter | A utility class to draw emcTracedFEM objects |
| emcTracedValue | Stores the data on a single tracing line |
| emcWalkTofFEM | Stores walk tof values for one FEM |
| emcWalkTofs | (OLD) Stores walk tof value for several FEMs |
| emshower | |
| evtInfo | Current event parameters |
| FEMlimits | Min and max values of data for both Low and High gains |
| GainBaseLinePlayer | Test SubsysReco to do/undo gain base line removal |
| GF | Some utility functions for online stuff |
| hit | |
| mEmcApplyQAToSimu | Module to update dead/warn status of simulated towers, from real Q&A |
| mEmcCalibratorModule | (OLD) Was our calibration module |
| mEmcCalibratorModulev1 | Calibrator module : converts packets to emcTowerContainer |
| mEmcCalibratorModulev2 | Calibrator module : converts packets to emcTowerContainer |
| mEmcCalibTowerModule | |
| mEmcClusterizerv0 | Module for clusterizing EMCAL |
| mEmcClusterNewModule | (OLD) Module for clusterizing EMCAL |
| mEmcDCMinputModule | |
| mEmcDCMoutputModule | |
| mEmcDCMToRawModule | |
| mEmcDefGeomModule | |
| mEmcEventModule | |
| mEmcFEMToDCMModule | |
| mEmcGeaClusterEval2Module | |
| mEmcGeaClusterEvalModule | (STAF) see mEmcGeaClusterEval_() |
| mEmcGeaEventModule | |
| mEmcGeaGetHits | Legacy tiny "wrapper" to the EmcGetGEA function, so it offers a plain EMCModule interface |
| mEmcGeaMakeCalibTower | (STAF) This module makes calibrated data (GeV, ns) from the raw data, for simulation only |
| mEmcGeaMakeClusterEvaluation | (STAF) Evaluator module of the first pass (EMCal information only) clustering routines |
| mEmcGeaMakeRawModule | |
| mEmcGeaParamsModule | |
| mEmcGeaPatchSimulatedCluster | Tiny module to set the simfrac() field of simulated clusters to 1 |
| mEmcGeaTowerEvalModule | |
| mEmcGeaTrackModule | |
| mEmcGeometryModule | EMCAL Geometry utilities |
| mEmcGetDCMModule | Legacy tiny "wrapper" to the EmcGetDCM() function, so it offers a plain EMCModule interface |
| mEmcMaskDeadTowers | Additional Module to update dead/warn status of simulated towers from file |
| mEmcMIPCorr3Module | (STAF) Mip correction for Run2 dsts |
| mEmcMIPCorrModule | |
| mEmcPerfectModule | |
| mEmcPRDFToRawModule | |
| mEmcPutDCMLongModule | Legacy tiny "wrapper" to the EmcPutDCMLong() function, so it offers a plain EMCModule interface |
| mEmcPutDCMModule | Legacy tiny "wrapper" to the EmcPutDCM() function, so it offers a plain EMCModule interface |
| mEmcRawToFEMModule | |
| mEmcRawToLongModule | |
| mEmcRawToLongModulev1 | (STAF) Converts dEmcRawData into dEmcDCMLongData |
| mEmcRealEventModule | |
| mEmcReCalibratorModulev1 | |
| mEmcRecalRecoModuleRealYear3v1 | |
| mEmcRecoModuleRealYear2 | EmcRecoModule for real data, Run2 |
| mEmcRecoModuleRealYear3 | Test class |
| mEmcRecoModuleRealYear3v1 | EmcRecoModule for real data, Run3 |
| mEmcRecoModuleRealYear4 | EmcRecoModule for real data, Run4 (and beyond, if nothing better's available) |
| mEmcRecoModuleSimulationYear1 | |
| mEmcRecoModuleSimulationYear2 | EmcRecoModule for simulated data, Run2 |
| mEmcRecoModuleSimulationYear3 | EmcRecoModule for simulated data |
| mEmcTOFCorr2Module | (OLD) EMCAL TOF run-by-run and tower-by-tower corrections, version 2 |
| mEmcTOFCorr4Module | |
| mEmcTOFCorr5Module | |
| mEmcTOFCorr6Module | |
| mEmcToolsModule | |
| PbGlCalibrationData | PbGl calibration data |
| PbGlIndexer | Implementation of the EMCAL Indexer for the PbGl |
| PbGlSector | PbGl implementation of EmcSector |
| PbGlSuperModule | PbGl implementation of EmcSuperModule |
| PbScCalibrationData | PbSc Calibrations Data |
| PbScIndexer | Implementation of the EMCAL Indexer for the PbSc |
| PbScSector | PbSc implementation of EmcSector |
| PbScSuperModule | PbSc implementation of EmcSuperModule |
| pbscTimingFixes | (OLD) Various timing corrections |
| peakarea | |
| Reference | This structure contains information of one EMCal reference |
| result | |
| RunTimes | Utility class to make a map of run numbers to run validity ranges |
| RunTimes::RunLite | |
| RunTimesAscii | Ascii implementation of RunTimes |
| RunTimesFactory | (Factory) Builds RunTimes objects |
| RunTimesPg | |
| SecGeom | Geometrical information for one EMCAL Sector |
| Sector | |
| SuperModule | Describes each FEM settings |