AliRoot Core  edcc906 (edcc906)
AliCaloConstants.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 CaloConstants
 
 CaloConstants::ALTROConstants
 
 CaloConstants::EMCALConstants
 
 CaloConstants::PHOSConstants
 
 CaloConstants::FitAlgorithm
 
 CaloConstants::ReturnCodes
 
 CaloConstants::PeakFinderConstants
 

Enumerations

enum  CaloConstants::FitAlgorithm::fitAlgorithm {
  CaloConstants::FitAlgorithm::kStandard = 0, CaloConstants::FitAlgorithm::kCrude = 1, CaloConstants::FitAlgorithm::kPeakFinder = 2, CaloConstants::FitAlgorithm::kNeuralNet = 3,
  CaloConstants::FitAlgorithm::kFastFit = 4, CaloConstants::FitAlgorithm::kFakeAltro = 9, CaloConstants::FitAlgorithm::kNONE = 8
}
 < fitting alorithms tag numbers More...
 
enum  CaloConstants::ReturnCodes::kReturnCode {
  CaloConstants::ReturnCodes::kFitPar =1, CaloConstants::ReturnCodes::kDummy =-1, CaloConstants::ReturnCodes::kCrude =-9, CaloConstants::ReturnCodes::kNoFit =-99,
  CaloConstants::ReturnCodes::kInvalid =-9999
}
 < fit result type tag numbers More...
 

Variables

const int CaloConstants::MAXHOSTS = 20
 related to the emcal debug online display More...
 
const int CaloConstants::TIMEBINS = 256
 number of sampling bins of the raw RO signal (we typically use 15-50; max is 1k+) More...
 
const double CaloConstants::TIMEBINWITH = 100E-9
 each sample is 100 ns More...
 
const double CaloConstants::TIMEBINMAX = TIMEBINS*TIMEBINWITH
 maximum bin in time sample More...
 
const int CaloConstants::OVERFLOWCUT = 950
 sample overflow More...
 
const double CaloConstants::HGLGFACTOR = 16
 energy transion low/high gaing More...
 
const int CaloConstants::ALTROConstants::ALTROMAXSAMPLES = 1008
 The maximum number of samples of the ALTRO. More...
 
const int CaloConstants::ALTROConstants::ALTROMAXPRESAMPLES = 15
 Maximum number of presamles from the ALTRO chip. More...
 
const int CaloConstants::ALTROConstants::NALTROS = 4
 Number of ALTROs per frontend card. More...
 
const int CaloConstants::ALTROConstants::NALTROCHANNELS = 16
 Number of readout channels per ALTRO chip. More...
 
const int CaloConstants::ALTROConstants::MINHARDWAREADDRESS = -2
 Smallest possible HW address ( in offline ) More...
 
const int CaloConstants::ALTROConstants::MAXBINVALUE = 1023
 Max possible ALTRO ADC value ( 10 bit ) More...
 
const int CaloConstants::ALTROConstants::NGAINS = 2
 Number of gains ( high + low ) More...
 
const int CaloConstants::ALTROConstants::HIGHGAIN = 1
 Mnemonic for High Gain. More...
 
const int CaloConstants::ALTROConstants::LOWGAIN = 0
 Mnemonic for Low Gain. More...
 
const int CaloConstants::ALTROConstants::HG = HIGHGAIN
 Abbrevation for HIGHGAIN. More...
 
const int CaloConstants::ALTROConstants::LG = LOWGAIN
 Abbrevation for LOWGAIN. More...
 
const int CaloConstants::CSPSPERFEE = 32
 Charge Sensitive Preamplifiers (CSPs) per FEE. More...
 
const int CaloConstants::NBRANCHES = 2
 Branches per RCU. More...
 
const double CaloConstants::EMCALConstants::ECENTRALHIT = 0.845678
 Percentage of total enegry contain in a single tower for a central hit. More...
 
const int CaloConstants::EMCALConstants::MAXHWADDR = 3279
 Max harware address,. More...
 
const int CaloConstants::EMCALConstants::MAXCHANNELS = 1408
 Max number of channels. More...
 
const int CaloConstants::EMCALConstants::NZROWSMOD = 48
 Number of columns per module. More...
 
const int CaloConstants::EMCALConstants::NXCOLUMNSMOD = 24
 Number of rows per module. More...
 
const int CaloConstants::EMCALConstants::NROWSMOD = NZROWSMOD
 Number of rows per module. More...
 
const int CaloConstants::EMCALConstants::NCOLUMNSMOD = NXCOLUMNSMOD
 Number of columns per module. More...
 
const int CaloConstants::EMCALConstants::NRCUSPERSECTOR = 4
 Number of RCUs per sector. More...
 
const int CaloConstants::EMCALConstants::NMODULES = 20
 Number of modules of the EMCAL detector. More...
 
const int CaloConstants::EMCALConstants::NRCUSPERMODULE = 2
 Number of RCUs per Module. More...
 
const int CaloConstants::EMCALConstants::NFEECS = 9
 Number of Frontend cards per branch*/. More...
 
const int CaloConstants::EMCALConstants::NZROWSRCU = 48
 Number of Rows per RCU. More...
 
const int CaloConstants::EMCALConstants::NXCOLUMNSRCU = 16
 Number of columns per RCU. More...
 
const int CaloConstants::EMCALConstants::ORDER = 2
 Order of shaping stages of the signal conditioning unit. More...
 
const double CaloConstants::EMCALConstants::TAU = 2.35
 Approximate shaping time. More...
 
const int CaloConstants::PHOSConstants::MAXHWADDR = 4096
 Max harware address. More...
 
const int CaloConstants::PHOSConstants::NZROWSMOD = 56
 Number of rows per module. More...
 
const int CaloConstants::PHOSConstants::NXCOLUMNSMOD = 64
 Number of columns per module. More...
 
const int CaloConstants::PHOSConstants::NMODULES = 5
 Number of modules of the PHOS detector. More...
 
const int CaloConstants::PHOSConstants::NRCUSPERMODULE = 4
 Number of RCUs per Module. More...
 
const int CaloConstants::PHOSConstants::NFEECS = 14
 Number of Frontend cards per branch. More...
 
const int CaloConstants::PeakFinderConstants::MAXSTART = 3
 Start max 3 samples into the digitized array. More...
 
const int CaloConstants::PeakFinderConstants::SAMPLERANGE = 15
 Use maximum 15 samples for the Peak-Finder. More...