#include <TEcnaNumbering.h>
Public Member Functions | |
void | BuildBarrelCrysTable () |
void | BuildEndcapCrysTable () |
void | BuildEndcapSCTable () |
Int_t | Get0SMEchaFrom1SMTowAnd0TowEcha (const Int_t &, const Int_t &) |
Int_t | Get0StexEchaFrom1StexStinAnd0StinEcha (const Int_t &, const Int_t &) |
Int_t | Get0TowEchaFrom0SMEcha (const Int_t &) |
Int_t | Get0TowEchaFrom1SMCrys (const Int_t &) |
Int_t | Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha (const Int_t &, const Int_t &, const TString) |
Int_t | Get1DeeSCEcnaFrom0DeeEcha (const Int_t &) |
Int_t | Get1DeeSCEcnaFrom1DeeCrys (const Int_t &, const TString) |
Int_t | Get1DeeSCEcnaFromDeeSCCons (const Int_t &, const Int_t &) |
Int_t | Get1SCEchaFrom0DeeEcha (const Int_t &) |
Int_t | Get1SCEchaFrom1DeeCrys (const Int_t &, const TString) |
Int_t | Get1SMCrysFrom1SMTowAnd0TowEcha (const Int_t &, const Int_t &) |
Int_t | Get1SMTowFrom0SMEcha (const Int_t &) |
Int_t | Get1SMTowFrom1SMCrys (const Int_t &) |
Int_t | Get1StexCrysFrom1StexStinAnd0StinEcha (const Int_t &, const Int_t &, const Int_t &) |
Int_t | Get1StexStinFrom0StexEcha (const Int_t &) |
Int_t | GetDeeDirIndex (const TString) |
TString | GetDeeDirViewedFromIP (const Int_t &) |
TString | GetDeeHalfEndcap (const Int_t &) |
Int_t | GetDeeSCConsFrom1DeeSCEcna (const Int_t &, const Int_t &) |
Int_t | GetDeeSCConsFrom1DeeSCEcna (const Int_t &, const Int_t &, const Int_t &) |
Int_t | GetDSFrom1DeeSCEcna (const Int_t &, const Int_t &) |
Int_t | GetDSFromFED (const Int_t &) |
Int_t | GetDSSCFrom1DeeSCEcna (const Int_t &, const Int_t &, const Int_t &) |
Int_t | GetDSSCFrom1DeeSCEcna (const Int_t &, const Int_t &) |
TString | GetEEDeeEndcap (const Int_t &) |
TString | GetEEDeeType (const Int_t &) |
Double_t | GetEta (const Int_t &, const Int_t &, const Int_t &) |
Double_t | GetEtaMax (const Int_t &, const Int_t &) |
Double_t | GetEtaMin (const Int_t &, const Int_t &) |
Int_t | GetHashedNumberFromIEtaAndIPhi (const Int_t &, const Int_t &) |
Int_t | GetIEtaFromHashed (const Int_t &, const Int_t &) |
Double_t | GetIEtaMax (const Int_t &, const Int_t &) |
Double_t | GetIEtaMax (const Int_t &) |
Double_t | GetIEtaMin (const Int_t &, const Int_t &) |
Double_t | GetIEtaMin (const Int_t &) |
Double_t | GetIHocoMax (const Int_t &, const Int_t &) |
Double_t | GetIHocoMin (const Int_t &, const Int_t &) |
Double_t | GetIIXMax (const Int_t &) |
Double_t | GetIIXMax () |
Double_t | GetIIXMin (const Int_t &) |
Double_t | GetIIXMin () |
Int_t | GetIPhiFromHashed (const Int_t &) |
Int_t | GetIXCrysInDee (const Int_t &, const Int_t &, const Int_t &) |
Int_t | GetIXCrysInSC (const Int_t &, const Int_t &, const Int_t &) |
Int_t | GetIXSCInDee (const Int_t &) |
Double_t | GetJIYMax (const Int_t &, const Int_t &) |
Double_t | GetJIYMax (const Int_t &) |
Double_t | GetJIYMin (const Int_t &, const Int_t &) |
Double_t | GetJIYMin (const Int_t &) |
Double_t | GetJPhiMax (const Int_t &, const Int_t &) |
Double_t | GetJPhiMax (const Int_t &) |
Double_t | GetJPhiMin (const Int_t &, const Int_t &) |
Double_t | GetJPhiMin (const Int_t &) |
Double_t | GetJVecoMax (const Int_t &, const Int_t &) |
Double_t | GetJVecoMin (const Int_t &, const Int_t &) |
Int_t | GetJYCrysInDee (const Int_t &, const Int_t &, const Int_t &) |
Int_t | GetJYCrysInSC (const Int_t &, const Int_t &, const Int_t &) |
TString | GetJYDirectionEB (const Int_t &) |
TString | GetJYDirectionEE (const Int_t &) |
Int_t | GetJYSCInDee (const Int_t &) |
Int_t | GetMaxSCInDS (const Int_t &) |
Double_t | GetPhi (const Int_t &, const Int_t &, const Int_t &) |
Double_t | GetPhiInSM (const Int_t &, const Int_t &, const Int_t &) |
Double_t | GetPhiMax (const Int_t &, const Int_t &) |
Double_t | GetPhiMax (const Int_t &) |
Double_t | GetPhiMin (const Int_t &, const Int_t &) |
Double_t | GetPhiMin (const Int_t &) |
TString | GetSCQuadFrom1DeeSCEcna (const Int_t &) |
Int_t | GetSCQuadTypeIndex (const TString, const TString) |
TString | GetSCType (const Int_t &) |
Double_t | GetSMCentralPhi (const Int_t &) |
Int_t | GetSMFromFED (const Int_t &) |
TString | GetSMHalfBarrel (const Int_t &) |
TString | GetStexHalfStas (const Int_t &) |
TString | GetStinLvrbType (const Int_t &) |
TString | GetTowerLvrbType (const Int_t &) |
Double_t | GetVecoMax (const Int_t &, const Int_t &) |
Double_t | GetVecoMin (const Int_t &, const Int_t &) |
TString | GetXDirectionEB (const Int_t &) |
TString | GetXDirectionEE (const Int_t &) |
TString | GetYDirectionEB (const Int_t &) |
TString | GetYDirectionEE (const Int_t &) |
Int_t | MaxCrysInStinEcna (const Int_t &, const Int_t &, const TString) |
void | SetEcalSubDetector (const TString, const TEcnaParEcal *) |
Int_t | StexEchaForCons (const Int_t &, const Int_t &) |
TEcnaNumbering () | |
TEcnaNumbering (const TString, const TEcnaParEcal *) | |
~TEcnaNumbering () | |
Protected Member Functions | |
void | Init () |
Private Attributes | |
Int_t | fCdelete |
Int_t | fCnew |
TString | fCodeChNumberingITP1Bot |
TString | fCodeChNumberingITP2Top |
TString | fCodeChNumberingLvrbBot |
TString | fCodeChNumberingLvrbTop |
TEcnaParEcal * | fEcal |
Int_t | fFlagPrint |
TString | fFlagSubDet |
Int_t | fgMaxCar |
Int_t * | fT1d_DeeSCCons |
Int_t * | fT1d_DS |
Int_t * | fT1d_DSSC |
Int_t * | fT1d_ich_IX |
Int_t * | fT1d_jch_JY |
Int_t * | fT1d_RecovDeeSC |
Int_t * | fT1dDeeCrys |
Int_t * | fT1dDeeSC |
Int_t * | fT1dSCEcha |
Int_t * | fT1dSMCrys |
Int_t * | fT1dSMTow |
Int_t * | fT1dTowEcha |
Int_t ** | fT2d_DeeSCCons |
Int_t ** | fT2d_DS |
Int_t ** | fT2d_DSSC |
Int_t ** | fT2d_ich_IX |
Int_t ** | fT2d_jch_JY |
Int_t ** | fT2d_RecovDeeSC |
Int_t ** | fT2dDeeCrys |
Int_t ** | fT2dDeeSC |
Int_t ** | fT2dSCEcha |
Int_t ** | fT2dSMCrys |
Int_t *** | fT3dDeeCrys |
TString | fTTBELL |
Definition at line 10 of file TEcnaNumbering.h.
TEcnaNumbering::TEcnaNumbering | ( | ) |
Definition at line 28 of file TEcnaNumbering.cc.
TEcnaNumbering::TEcnaNumbering | ( | const TString | SubDet, |
const TEcnaParEcal * | pEcal | ||
) |
Definition at line 36 of file TEcnaNumbering.cc.
References Init(), and SetEcalSubDetector().
TEcnaNumbering::~TEcnaNumbering | ( | ) |
Definition at line 46 of file TEcnaNumbering.cc.
References fCdelete, fT1d_DeeSCCons, fT1d_DS, fT1d_DSSC, fT1d_ich_IX, fT1d_jch_JY, fT1d_RecovDeeSC, fT1dDeeCrys, fT1dDeeSC, fT1dSCEcha, fT1dSMCrys, fT1dSMTow, fT1dTowEcha, fT2d_DeeSCCons, fT2d_DS, fT2d_DSSC, fT2d_ich_IX, fT2d_jch_JY, fT2d_RecovDeeSC, fT2dDeeCrys, fT2dDeeSC, fT2dSCEcha, fT2dSMCrys, and fT3dDeeCrys.
void TEcnaNumbering::BuildBarrelCrysTable | ( | ) |
Definition at line 156 of file TEcnaNumbering.cc.
References fCdelete, fCnew, fEcal, fT1dSMCrys, fT1dSMTow, fT1dTowEcha, fT2dSMCrys, i, j, gen::k, TEcnaParEcal::MaxCrysInSM(), TEcnaParEcal::MaxCrysInTow(), and TEcnaParEcal::MaxTowInSM().
Referenced by Get1SMCrysFrom1SMTowAnd0TowEcha(), and SetEcalSubDetector().
void TEcnaNumbering::BuildEndcapCrysTable | ( | ) |
Definition at line 925 of file TEcnaNumbering.cc.
References fCdelete, fCnew, fEcal, fT1d_ich_IX, fT1d_jch_JY, fT1dDeeCrys, fT1dDeeSC, fT1dSCEcha, fT2d_ich_IX, fT2d_jch_JY, fT2dDeeCrys, fT2dDeeSC, fT2dSCEcha, fT3dDeeCrys, i, j, gen::k, TEcnaParEcal::MaxCrysEcnaInDee(), TEcnaParEcal::MaxCrysInSC(), TEcnaParEcal::MaxCrysIXInSC(), TEcnaParEcal::MaxCrysIYInSC(), TEcnaParEcal::MaxSCEcnaInDee(), and TEcnaParEcal::MaxSCIYInDee().
Referenced by Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), and SetEcalSubDetector().
void TEcnaNumbering::BuildEndcapSCTable | ( | ) |
Definition at line 1146 of file TEcnaNumbering.cc.
References fCnew, fEcal, fT1d_DeeSCCons, fT1d_DS, fT1d_DSSC, fT1d_RecovDeeSC, fT2d_DeeSCCons, fT2d_DS, fT2d_DSSC, fT2d_RecovDeeSC, i, j, TEcnaParEcal::MaxDeeInEE(), TEcnaParEcal::MaxSCEcnaInDee(), and TEcnaParEcal::MaxSCForConsInDee().
Referenced by SetEcalSubDetector().
Int_t TEcnaNumbering::Get0SMEchaFrom1SMTowAnd0TowEcha | ( | const Int_t & | n1SMTow, |
const Int_t & | i0TowEcha | ||
) |
Definition at line 409 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysInTow().
Referenced by TEcnaHistos::TowerCrystalNumbering().
Int_t TEcnaNumbering::Get0StexEchaFrom1StexStinAnd0StinEcha | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha | ||
) |
Definition at line 2419 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fTTBELL, and TEcnaParEcal::MaxCrysInStin().
Referenced by TEcnaRun::AveragedHighFrequencyNoise(), TEcnaRun::AveragedLowFrequencyNoise(), TEcnaRun::AveragedMeanOfCorrelationsBetweenSamples(), TEcnaRun::AveragedPedestals(), TEcnaRun::AveragedSigmaOfCorrelationsBetweenSamples(), TEcnaRun::AveragedTotalNoise(), TEcnaHistos::GetHistoValues(), TEcnaRead::ReadAveragedNumberOfEvents(), TEcnaRead::ReadCorrelationsBetweenSamples(), TEcnaRead::ReadCovariancesBetweenSamples(), TEcnaRead::ReadNumberOfEvents(), TEcnaRead::ReadRelevantCorrelationsBetweenSamples(), TEcnaRead::ReadSampleMeans(), TEcnaRead::ReadSampleSigmas(), and TEcnaHistos::ViewHistime().
Int_t TEcnaNumbering::Get0TowEchaFrom0SMEcha | ( | const Int_t & | i0SMEcha | ) |
Definition at line 390 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysInTow().
Referenced by TEcnaWrite::fT2dWriteAscii(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::Get0TowEchaFrom1SMCrys | ( | const Int_t & | n1SMCrys | ) |
Definition at line 345 of file TEcnaNumbering.cc.
References gather_cfg::cout, fT1dTowEcha, and fTTBELL.
Referenced by EcnaAnalyzer::analyze().
Int_t TEcnaNumbering::Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha | ( | const Int_t & | n1DeeSCEcna, |
const Int_t & | i0SCEcha, | ||
const TString | sDeeDir | ||
) |
Definition at line 1747 of file TEcnaNumbering.cc.
References BuildEndcapCrysTable(), gather_cfg::cout, fEcal, fT3dDeeCrys, fTTBELL, GetDeeDirIndex(), and TEcnaParEcal::MaxCrysInSC().
Referenced by Get1StexCrysFrom1StexStinAnd0StinEcha().
Int_t TEcnaNumbering::Get1DeeSCEcnaFrom0DeeEcha | ( | const Int_t & | i0DeeEcha | ) |
Definition at line 1845 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysInSC().
Referenced by Get1StexStinFrom0StexEcha(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::Get1DeeSCEcnaFrom1DeeCrys | ( | const Int_t & | n1DeeCrys, |
const TString | sDeeDir | ||
) |
Definition at line 1808 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2dDeeSC, fTTBELL, GetDeeDirIndex(), and TEcnaParEcal::MaxCrysEcnaInDee().
Referenced by EcnaAnalyzer::analyze().
Int_t TEcnaNumbering::Get1DeeSCEcnaFromDeeSCCons | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSCCons | ||
) |
Definition at line 2022 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2d_RecovDeeSC, fTTBELL, TEcnaParEcal::MaxDeeInEE(), and TEcnaParEcal::MaxSCForConsInDee().
Referenced by TEcnaHistos::CorrelationsBetweenSamples(), TEcnaHistos::CovariancesBetweenSamples(), TEcnaGui::DoButtonStinA(), TEcnaGui::DoButtonStinB(), TEcnaHistos::HighFrequencyCorrelationsBetweenChannels(), TEcnaHistos::HighFrequencyCovariancesBetweenChannels(), TEcnaGui::InitKeys(), TEcnaHistos::LowFrequencyCorrelationsBetweenChannels(), TEcnaHistos::LowFrequencyCovariancesBetweenChannels(), TEcnaHistos::SampleADCEvents(), TEcnaHistos::SCCrystalNumbering(), TEcnaHistos::ViewStin(), TEcnaHistos::XtalHighFrequencyNoiseRuns(), TEcnaHistos::XtalLowFrequencyNoiseRuns(), TEcnaHistos::XtalMeanOfCorssRuns(), TEcnaHistos::XtalPedestalsRuns(), TEcnaHistos::XtalSamplesEv(), TEcnaHistos::XtalSamplesSigma(), TEcnaHistos::XtalSampleValues(), TEcnaHistos::XtalSigmaOfCorssRuns(), TEcnaHistos::XtalTimeHighFrequencyNoise(), TEcnaHistos::XtalTimeLowFrequencyNoise(), TEcnaHistos::XtalTimeMeanOfCorss(), TEcnaHistos::XtalTimePedestals(), TEcnaHistos::XtalTimeSigmaOfCorss(), TEcnaHistos::XtalTimeTotalNoise(), and TEcnaHistos::XtalTotalNoiseRuns().
Int_t TEcnaNumbering::Get1SCEchaFrom0DeeEcha | ( | const Int_t & | i0DeeEcha | ) |
Definition at line 1835 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysInSC().
Referenced by TEcnaWrite::fT2dWriteAscii(), TEcnaHistos::ViewHisto(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::Get1SCEchaFrom1DeeCrys | ( | const Int_t & | n1DeeCrys, |
const TString | sDeeDir | ||
) |
Definition at line 1788 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2dSCEcha, fTTBELL, GetDeeDirIndex(), and TEcnaParEcal::MaxCrysEcnaInDee().
Referenced by EcnaAnalyzer::analyze().
Int_t TEcnaNumbering::Get1SMCrysFrom1SMTowAnd0TowEcha | ( | const Int_t & | n1SMTow, |
const Int_t & | i0TowEcha | ||
) |
Definition at line 306 of file TEcnaNumbering.cc.
References BuildBarrelCrysTable(), gather_cfg::cout, fT2dSMCrys, and fTTBELL.
Referenced by Get1StexCrysFrom1StexStinAnd0StinEcha(), TEcnaHistos::TowerCrystalNumbering(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::Get1SMTowFrom0SMEcha | ( | const Int_t & | i0SMEcha | ) |
Definition at line 400 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysInTow().
Referenced by Get1StexStinFrom0StexEcha(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::Get1SMTowFrom1SMCrys | ( | const Int_t & | n1SMCrys | ) |
Definition at line 364 of file TEcnaNumbering.cc.
References gather_cfg::cout, fT1dSMTow, and fTTBELL.
Referenced by EcnaAnalyzer::analyze().
Int_t TEcnaNumbering::Get1StexCrysFrom1StexStinAnd0StinEcha | ( | const Int_t & | n1StexStin, |
const Int_t & | i0StinEcha, | ||
const Int_t & | StexNumber | ||
) |
Definition at line 2439 of file TEcnaNumbering.cc.
References fFlagSubDet, Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Get1SMCrysFrom1SMTowAnd0TowEcha(), and GetDeeDirViewedFromIP().
Referenced by TEcnaHistos::GetXCrysInStex(), TEcnaHistos::GetYCrysInStex(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), TEcnaHistos::SetAllPavesViewHisto(), and TEcnaHistos::SetAllPavesViewMatrix().
Int_t TEcnaNumbering::Get1StexStinFrom0StexEcha | ( | const Int_t & | i0StexEcha | ) |
Definition at line 2409 of file TEcnaNumbering.cc.
References fFlagSubDet, Get1DeeSCEcnaFrom0DeeEcha(), and Get1SMTowFrom0SMEcha().
Referenced by StexEchaForCons().
Int_t TEcnaNumbering::GetDeeDirIndex | ( | const TString | sDeeDir | ) |
Definition at line 2169 of file TEcnaNumbering.cc.
Referenced by Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Get1DeeSCEcnaFrom1DeeCrys(), and Get1SCEchaFrom1DeeCrys().
TString TEcnaNumbering::GetDeeDirViewedFromIP | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2159 of file TEcnaNumbering.cc.
Referenced by EcnaAnalyzer::analyze(), TEcnaWrite::fT2dWriteAscii(), Get1StexCrysFrom1StexStinAnd0StinEcha(), GetIXCrysInSC(), GetJYCrysInSC(), TEcnaHistos::GetXCrysInStex(), TEcnaHistos::GetXSampInStin(), TEcnaHistos::GetXStinInStas(), TEcnaHistos::ModifiedSCEchaForNotConnectedSCs(), TEcnaHistos::SCCrystalNumbering(), TEcnaHistos::SetAllPavesViewMatrix(), TEcnaHistos::ViewDeeSCNumberingPad(), and TEcnaHistos::ViewHisto().
TString TEcnaNumbering::GetDeeHalfEndcap | ( | const Int_t & | n1DeeNumber | ) |
Int_t TEcnaNumbering::GetDeeSCConsFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna | ||
) |
Definition at line 1961 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2d_DeeSCCons, fTTBELL, TEcnaParEcal::MaxDeeInEE(), and TEcnaParEcal::MaxSCEcnaInDee().
Referenced by TEcnaGui::DoButtonStex(), GetDeeSCConsFrom1DeeSCEcna(), TEcnaHistos::GetOkViewHisto(), TEcnaGui::HandleMenu(), TEcnaHistos::HistimePlot(), TEcnaHistos::HistoPlot(), MaxCrysInStinEcna(), TEcnaParHistos::SetPaveSC(), TEcnaHistos::ViewDeeSCNumberingPad(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewStin(), TEcnaGui::ViewStinCrystalNumbering(), TEcnaWrite::WriteAsciiCorrelationsBetweenSamples(), TEcnaWrite::WriteAsciiCovariancesBetweenSamples(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::GetDeeSCConsFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna, | ||
const Int_t & | n1SCEcha | ||
) |
Definition at line 1999 of file TEcnaNumbering.cc.
References GetDeeSCConsFrom1DeeSCEcna().
Int_t TEcnaNumbering::GetDSFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna | ||
) |
Definition at line 1865 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2d_DS, fTTBELL, TEcnaParEcal::MaxDeeInEE(), and TEcnaParEcal::MaxSCEcnaInDee().
Referenced by TEcnaParHistos::SetPaveSC(), TEcnaHistos::ViewHisto(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::GetDSFromFED | ( | const Int_t & | FEDNumber | ) |
Definition at line 2531 of file TEcnaNumbering.cc.
Int_t TEcnaNumbering::GetDSSCFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna, | ||
const Int_t & | n1SCEcha | ||
) |
Definition at line 1902 of file TEcnaNumbering.cc.
Referenced by TEcnaParHistos::SetPaveSC(), TEcnaHistos::ViewDeeSCNumberingPad(), TEcnaHistos::ViewHisto(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::GetDSSCFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna | ||
) |
Definition at line 1923 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2d_DSSC, fTTBELL, TEcnaParEcal::MaxDeeInEE(), and TEcnaParEcal::MaxSCEcnaInDee().
TString TEcnaNumbering::GetEEDeeEndcap | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2138 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::SCCrystalNumbering(), and TEcnaHistos::ViewDeeSCNumberingPad().
TString TEcnaNumbering::GetEEDeeType | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2147 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::DeeSCNumbering(), GetXDirectionEE(), GetYDirectionEE(), TEcnaHistos::SCCrystalNumbering(), TEcnaParHistos::SetPaveStex(), and TEcnaHistos::ViewMatrix().
Double_t TEcnaNumbering::GetEta | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow, | ||
const Int_t & | i0TowEcha | ||
) |
Definition at line 477 of file TEcnaNumbering.cc.
References gather_cfg::cout, eta(), fCodeChNumberingLvrbBot, fCodeChNumberingLvrbTop, fEcal, fTTBELL, GetSMHalfBarrel(), GetTowerLvrbType(), TEcnaParEcal::MaxCrysEtaInTow(), TEcnaParEcal::MaxSMInEB(), and TEcnaParEcal::MaxTowEtaInSM().
Referenced by TEcnaHistos::TowerCrystalNumbering(), TEcnaHistos::ViewSMTowerNumberingPad(), and TEcnaWrite::WriteAsciiHisto().
Double_t TEcnaNumbering::GetEtaMax | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 543 of file TEcnaNumbering.cc.
References fEcal, GetSMHalfBarrel(), TEcnaParEcal::MaxCrysEtaInTow(), and TEcnaParEcal::MaxTowEtaInSM().
Referenced by GetIEtaMax().
Double_t TEcnaNumbering::GetEtaMin | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 517 of file TEcnaNumbering.cc.
References fEcal, GetSMHalfBarrel(), TEcnaParEcal::MaxCrysEtaInTow(), and TEcnaParEcal::MaxTowEtaInSM().
Referenced by GetIEtaMin().
Int_t TEcnaNumbering::GetHashedNumberFromIEtaAndIPhi | ( | const Int_t & | IEta, |
const Int_t & | IPhi | ||
) |
Definition at line 422 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::TowerCrystalNumbering().
Int_t TEcnaNumbering::GetIEtaFromHashed | ( | const Int_t & | Hashed, |
const Int_t & | SMNumber | ||
) |
Definition at line 432 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Double_t TEcnaNumbering::GetIEtaMax | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 584 of file TEcnaNumbering.cc.
References GetEtaMax(), and GetSMHalfBarrel().
Referenced by GetIEtaMax(), GetIHocoMax(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Double_t TEcnaNumbering::GetIEtaMax | ( | const Int_t & | n1EBSM | ) |
Definition at line 615 of file TEcnaNumbering.cc.
References fEcal, GetIEtaMax(), GetSMHalfBarrel(), and TEcnaParEcal::MaxTowInSM().
Double_t TEcnaNumbering::GetIEtaMin | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 570 of file TEcnaNumbering.cc.
References GetEtaMin(), and GetSMHalfBarrel().
Referenced by GetIEtaMin(), GetIHocoMin(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Double_t TEcnaNumbering::GetIEtaMin | ( | const Int_t & | n1EBSM | ) |
Definition at line 598 of file TEcnaNumbering.cc.
References fEcal, GetIEtaMin(), GetSMHalfBarrel(), and TEcnaParEcal::MaxTowInSM().
Double_t TEcnaNumbering::GetIHocoMax | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2467 of file TEcnaNumbering.cc.
References fFlagSubDet, GetIEtaMax(), and GetIIXMax().
Double_t TEcnaNumbering::GetIHocoMin | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2459 of file TEcnaNumbering.cc.
References fFlagSubDet, GetIEtaMin(), and GetIIXMin().
Double_t TEcnaNumbering::GetIIXMax | ( | const Int_t & | DeeSC | ) |
Definition at line 2276 of file TEcnaNumbering.cc.
References fEcal, TEcnaParEcal::MaxCrysIXInSC(), and TEcnaParEcal::MaxSCIYInDee().
Referenced by TEcnaHistos::EEGridAxis(), and TEcnaHistos::ViewSCGrid().
Double_t TEcnaNumbering::GetIIXMax | ( | ) |
Definition at line 2292 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIXInDee().
Referenced by GetIHocoMax().
Double_t TEcnaNumbering::GetIIXMin | ( | const Int_t & | DeeSC | ) |
Definition at line 2268 of file TEcnaNumbering.cc.
References fEcal, TEcnaParEcal::MaxCrysIXInSC(), and TEcnaParEcal::MaxSCIYInDee().
Referenced by TEcnaHistos::EEGridAxis(), and TEcnaHistos::ViewSCGrid().
Double_t TEcnaNumbering::GetIIXMin | ( | ) |
Definition at line 2284 of file TEcnaNumbering.cc.
Referenced by GetIHocoMin().
Int_t TEcnaNumbering::GetIPhiFromHashed | ( | const Int_t & | Hashed | ) |
Definition at line 442 of file TEcnaNumbering.cc.
Int_t TEcnaNumbering::GetIXCrysInDee | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC, | ||
const Int_t & | i0SCEcha | ||
) |
Definition at line 2207 of file TEcnaNumbering.cc.
References fEcal, GetIXCrysInSC(), GetIXSCInDee(), and TEcnaParEcal::MaxCrysIXInSC().
Referenced by TEcnaHistos::GetXCrysInStex(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::GetIXCrysInSC | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC, | ||
const Int_t & | i0SCEcha | ||
) |
Definition at line 2187 of file TEcnaNumbering.cc.
References fT2d_ich_IX, GetDeeDirViewedFromIP(), GetSCQuadFrom1DeeSCEcna(), and GetSCQuadTypeIndex().
Referenced by GetIXCrysInDee(), and TEcnaHistos::GetXSampInStin().
Int_t TEcnaNumbering::GetIXSCInDee | ( | const Int_t & | DeeSC | ) |
Definition at line 2199 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIYInDee().
Referenced by GetIXCrysInDee().
Double_t TEcnaNumbering::GetJIYMax | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC | ||
) |
Definition at line 2317 of file TEcnaNumbering.cc.
References fEcal, TEcnaParEcal::MaxCrysIYInSC(), and TEcnaParEcal::MaxSCIYInDee().
Referenced by TEcnaHistos::EEGridAxis(), GetJVecoMax(), GetVecoMax(), and TEcnaHistos::ViewSCGrid().
Double_t TEcnaNumbering::GetJIYMax | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2339 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIYInDee().
Double_t TEcnaNumbering::GetJIYMin | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC | ||
) |
Definition at line 2305 of file TEcnaNumbering.cc.
References fEcal, TEcnaParEcal::MaxCrysIYInSC(), and TEcnaParEcal::MaxSCIYInDee().
Referenced by TEcnaHistos::EEGridAxis(), GetJVecoMin(), GetVecoMin(), and TEcnaHistos::ViewSCGrid().
Double_t TEcnaNumbering::GetJIYMin | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2330 of file TEcnaNumbering.cc.
Double_t TEcnaNumbering::GetJPhiMax | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 827 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysPhiInTow().
Referenced by GetJVecoMax(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Double_t TEcnaNumbering::GetJPhiMax | ( | const Int_t & | n1EBSM | ) |
Definition at line 853 of file TEcnaNumbering.cc.
Double_t TEcnaNumbering::GetJPhiMin | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 811 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxCrysPhiInTow().
Referenced by GetJVecoMin(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Double_t TEcnaNumbering::GetJPhiMin | ( | const Int_t & | n1EBSM | ) |
Definition at line 844 of file TEcnaNumbering.cc.
Double_t TEcnaNumbering::GetJVecoMax | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2498 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMax(), and GetJPhiMax().
Double_t TEcnaNumbering::GetJVecoMin | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2491 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMin(), and GetJPhiMin().
Int_t TEcnaNumbering::GetJYCrysInDee | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC, | ||
const Int_t & | i0SCEcha | ||
) |
Definition at line 2238 of file TEcnaNumbering.cc.
References fEcal, GetJYCrysInSC(), GetJYSCInDee(), and TEcnaParEcal::MaxCrysIYInSC().
Referenced by TEcnaHistos::GetYCrysInStex(), and TEcnaWrite::WriteAsciiHisto().
Int_t TEcnaNumbering::GetJYCrysInSC | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC, | ||
const Int_t & | i0SCEcha | ||
) |
Definition at line 2218 of file TEcnaNumbering.cc.
References fT2d_jch_JY, GetDeeDirViewedFromIP(), GetSCQuadFrom1DeeSCEcna(), and GetSCQuadTypeIndex().
Referenced by GetJYCrysInDee(), and TEcnaHistos::GetYSampInStin().
TString TEcnaNumbering::GetJYDirectionEB | ( | const Int_t & | SMNumber | ) |
Definition at line 890 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
TString TEcnaNumbering::GetJYDirectionEE | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2387 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::ViewSCGrid().
Int_t TEcnaNumbering::GetJYSCInDee | ( | const Int_t & | DeeSC | ) |
Definition at line 2230 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIYInDee().
Referenced by GetJYCrysInDee().
Int_t TEcnaNumbering::GetMaxSCInDS | ( | const Int_t & | DeeDS | ) |
Definition at line 2249 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::GetDSOffset(), TEcnaHistos::HistoPlot(), and TEcnaHistos::ViewHisto().
Double_t TEcnaNumbering::GetPhi | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow, | ||
const Int_t & | i0TowEcha | ||
) |
Definition at line 711 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fTTBELL, GetPhiInSM(), GetSMCentralPhi(), TEcnaParEcal::MaxSMInEB(), and phi.
Referenced by TEcnaHistos::TowerCrystalNumbering(), and TEcnaHistos::ViewSMTowerNumberingPad().
Double_t TEcnaNumbering::GetPhiInSM | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow, | ||
const Int_t & | i0TowEcha | ||
) |
Definition at line 650 of file TEcnaNumbering.cc.
References gather_cfg::cout, fCodeChNumberingLvrbBot, fCodeChNumberingLvrbTop, fEcal, fTTBELL, GetTowerLvrbType(), TEcnaParEcal::MaxCrysPhiInTow(), and TEcnaParEcal::MaxSMInEB().
Referenced by GetPhi(), and TEcnaWrite::WriteAsciiHisto().
Double_t TEcnaNumbering::GetPhiMax | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 763 of file TEcnaNumbering.cc.
References fEcal, GetSMCentralPhi(), GetSMHalfBarrel(), and TEcnaParEcal::MaxCrysPhiInTow().
Referenced by GetVecoMax(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
Double_t TEcnaNumbering::GetPhiMax | ( | const Int_t & | n1EBSM | ) |
Definition at line 802 of file TEcnaNumbering.cc.
References GetSMCentralPhi().
Double_t TEcnaNumbering::GetPhiMin | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 735 of file TEcnaNumbering.cc.
References fEcal, GetSMCentralPhi(), GetSMHalfBarrel(), and TEcnaParEcal::MaxCrysPhiInTow().
Referenced by GetVecoMin(), TEcnaHistos::ViewSMGrid(), TEcnaHistos::ViewSMTowerNumberingPad(), and TEcnaHistos::ViewTowerGrid().
Double_t TEcnaNumbering::GetPhiMin | ( | const Int_t & | n1EBSM | ) |
Definition at line 793 of file TEcnaNumbering.cc.
References GetSMCentralPhi().
TString TEcnaNumbering::GetSCQuadFrom1DeeSCEcna | ( | const Int_t & | n1DeeSCEcna | ) |
Definition at line 2102 of file TEcnaNumbering.cc.
Referenced by GetIXCrysInSC(), GetJYCrysInSC(), TEcnaHistos::ModifiedSCEchaForNotConnectedSCs(), TEcnaHistos::SCCrystalNumbering(), TEcnaParHistos::SetPaveSC(), TEcnaHistos::ViewDeeSCNumberingPad(), and TEcnaHistos::ViewMatrix().
Int_t TEcnaNumbering::GetSCQuadTypeIndex | ( | const TString | SCQuadType, |
const TString | sDeeDir | ||
) |
Definition at line 2121 of file TEcnaNumbering.cc.
Referenced by GetIXCrysInSC(), and GetJYCrysInSC().
TString TEcnaNumbering::GetSCType | ( | const Int_t & | nb_for_cons | ) |
Definition at line 2063 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::ViewHisto().
Double_t TEcnaNumbering::GetSMCentralPhi | ( | const Int_t & | n1EBSM | ) |
Definition at line 638 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by GetPhi(), GetPhiMax(), and GetPhiMin().
Int_t TEcnaNumbering::GetSMFromFED | ( | const Int_t & | FEDNumber | ) |
Definition at line 2524 of file TEcnaNumbering.cc.
TString TEcnaNumbering::GetSMHalfBarrel | ( | const Int_t & | SMNumber | ) |
Definition at line 901 of file TEcnaNumbering.cc.
References fEcal, TEcnaParEcal::MaxSMInEB(), and TEcnaParEcal::MaxSMInEBPlus().
Referenced by GetEta(), GetEtaMax(), GetEtaMin(), GetIEtaFromHashed(), GetIEtaMax(), GetIEtaMin(), GetJYDirectionEB(), GetPhiMax(), GetPhiMin(), GetSMCentralPhi(), GetStexHalfStas(), GetXDirectionEB(), GetYDirectionEB(), TEcnaParHistos::SetPaveLVRB(), TEcnaParHistos::SetPaveStex(), TEcnaHistos::SMTowerNumbering(), TEcnaHistos::TowerCrystalNumbering(), TEcnaHistos::ViewMatrix(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewSMTowerNumberingPad().
TString TEcnaNumbering::GetStexHalfStas | ( | const Int_t & | SMNumber | ) |
Definition at line 2510 of file TEcnaNumbering.cc.
References fFlagSubDet, GetDeeHalfEndcap(), and GetSMHalfBarrel().
Referenced by TEcnaHistos::GetXCrysInStex(), TEcnaHistos::GetXSampInStin(), TEcnaHistos::GetXStinInStas(), TEcnaHistos::GetYCrysInStex(), TEcnaHistos::GetYSampInStin(), TEcnaHistos::GetYStinInStas(), and TEcnaHistos::StexHocoVecoLHFCorcc().
TString TEcnaNumbering::GetStinLvrbType | ( | const Int_t & | n1SMTow | ) |
Definition at line 453 of file TEcnaNumbering.cc.
References GetTowerLvrbType().
Referenced by TEcnaHistos::GetXSampInStin(), and TEcnaHistos::GetYSampInStin().
TString TEcnaNumbering::GetTowerLvrbType | ( | const Int_t & | n1SMTow | ) |
Definition at line 458 of file TEcnaNumbering.cc.
References fCodeChNumberingLvrbBot, and fCodeChNumberingLvrbTop.
Referenced by GetEta(), GetPhiInSM(), GetStinLvrbType(), TEcnaParHistos::SetPaveLVRB(), TEcnaHistos::TowerCrystalNumbering(), and TEcnaHistos::ViewSMTowerNumberingPad().
Double_t TEcnaNumbering::GetVecoMax | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2483 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMax(), and GetPhiMax().
Double_t TEcnaNumbering::GetVecoMin | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2475 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMin(), and GetPhiMin().
TString TEcnaNumbering::GetXDirectionEB | ( | const Int_t & | SMNumber | ) |
Definition at line 869 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by TEcnaHistos::ViewEBGrid(), TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
TString TEcnaNumbering::GetXDirectionEE | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2364 of file TEcnaNumbering.cc.
References GetEEDeeType().
Referenced by TEcnaHistos::ViewSCGrid().
TString TEcnaNumbering::GetYDirectionEB | ( | const Int_t & | SMNumber | ) |
Definition at line 879 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
TString TEcnaNumbering::GetYDirectionEE | ( | const Int_t & | n1DeeNumber | ) |
|
protected |
Definition at line 82 of file TEcnaNumbering.cc.
References fCodeChNumberingITP1Bot, fCodeChNumberingITP2Top, fCodeChNumberingLvrbBot, fCodeChNumberingLvrbTop, fEcal, fgMaxCar, fT1d_DeeSCCons, fT1d_DS, fT1d_DSSC, fT1d_ich_IX, fT1d_jch_JY, fT1d_RecovDeeSC, fT1dDeeCrys, fT1dDeeSC, fT1dSCEcha, fT1dSMCrys, fT1dSMTow, fT1dTowEcha, fT2d_DeeSCCons, fT2d_DS, fT2d_DSSC, fT2d_ich_IX, fT2d_jch_JY, fT2d_RecovDeeSC, fT2dDeeCrys, fT2dDeeSC, fT2dSCEcha, fT2dSMCrys, fT3dDeeCrys, and fTTBELL.
Referenced by TEcnaNumbering().
Int_t TEcnaNumbering::MaxCrysInStinEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna, | ||
const TString | s_option | ||
) |
Definition at line 2542 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fFlagSubDet, fTTBELL, GetDeeSCConsFrom1DeeSCEcna(), and TEcnaParEcal::MaxCrysInStin().
Referenced by TEcnaRun::AveragedHighFrequencyNoise(), TEcnaRun::AveragedLowFrequencyNoise(), TEcnaRun::AveragedMeanOfCorrelationsBetweenSamples(), TEcnaRun::AveragedPedestals(), TEcnaRun::AveragedSigmaOfCorrelationsBetweenSamples(), TEcnaRun::AveragedTotalNoise(), and TEcnaRead::ReadAveragedNumberOfEvents().
void TEcnaNumbering::SetEcalSubDetector | ( | const TString | SubDet, |
const TEcnaParEcal * | pEcal | ||
) |
Definition at line 128 of file TEcnaNumbering.cc.
References BuildBarrelCrysTable(), BuildEndcapCrysTable(), BuildEndcapSCTable(), fEcal, fFlagSubDet, fgMaxCar, and TEcnaParEcal::GetEcalSubDetector().
Referenced by TEcnaNumbering().
Int_t TEcnaNumbering::StexEchaForCons | ( | const Int_t & | n1DeeNumber, |
const Int_t & | i0StexEcha | ||
) |
Definition at line 2089 of file TEcnaNumbering.cc.
References fT2d_DeeSCCons, and Get1StexStinFrom0StexEcha().
Referenced by TEcnaRun::HighFrequencyCorrelationsBetweenChannels(), TEcnaRun::HighFrequencyCovariancesBetweenChannels(), TEcnaRun::LowFrequencyCorrelationsBetweenChannels(), and TEcnaRun::LowFrequencyCovariancesBetweenChannels().
|
private |
Definition at line 16 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), BuildEndcapCrysTable(), and ~TEcnaNumbering().
|
private |
Definition at line 15 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), BuildEndcapCrysTable(), and BuildEndcapSCTable().
|
private |
Definition at line 53 of file TEcnaNumbering.h.
Referenced by Init().
|
private |
Definition at line 54 of file TEcnaNumbering.h.
Referenced by Init().
|
private |
Definition at line 32 of file TEcnaNumbering.h.
Referenced by GetEta(), GetPhiInSM(), GetTowerLvrbType(), and Init().
|
private |
Definition at line 33 of file TEcnaNumbering.h.
Referenced by GetEta(), GetPhiInSM(), GetTowerLvrbType(), and Init().
|
private |
Definition at line 23 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), BuildEndcapCrysTable(), BuildEndcapSCTable(), Get0SMEchaFrom1SMTowAnd0TowEcha(), Get0StexEchaFrom1StexStinAnd0StinEcha(), Get0TowEchaFrom0SMEcha(), Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Get1DeeSCEcnaFrom0DeeEcha(), Get1DeeSCEcnaFrom1DeeCrys(), Get1DeeSCEcnaFromDeeSCCons(), Get1SCEchaFrom0DeeEcha(), Get1SCEchaFrom1DeeCrys(), Get1SMTowFrom0SMEcha(), GetDeeSCConsFrom1DeeSCEcna(), GetDSFrom1DeeSCEcna(), GetDSSCFrom1DeeSCEcna(), GetEta(), GetEtaMax(), GetEtaMin(), GetIEtaMax(), GetIEtaMin(), GetIIXMax(), GetIIXMin(), GetIXCrysInDee(), GetIXSCInDee(), GetJIYMax(), GetJIYMin(), GetJPhiMax(), GetJPhiMin(), GetJYCrysInDee(), GetJYSCInDee(), GetPhi(), GetPhiInSM(), GetPhiMax(), GetPhiMin(), GetSMHalfBarrel(), Init(), MaxCrysInStinEcna(), and SetEcalSubDetector().
|
private |
Definition at line 21 of file TEcnaNumbering.h.
|
private |
Definition at line 20 of file TEcnaNumbering.h.
Referenced by Get1StexCrysFrom1StexStinAnd0StinEcha(), Get1StexStinFrom0StexEcha(), GetIHocoMax(), GetIHocoMin(), GetJVecoMax(), GetJVecoMin(), GetStexHalfStas(), GetVecoMax(), GetVecoMin(), MaxCrysInStinEcna(), and SetEcalSubDetector().
|
private |
Definition at line 14 of file TEcnaNumbering.h.
Referenced by Init(), and SetEcalSubDetector().
|
private |
Definition at line 63 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 57 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 60 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 51 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 48 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 66 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 39 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 42 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 45 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 28 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 29 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Get1SMTowFrom1SMCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 30 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Get0TowEchaFrom1SMCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 62 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), GetDeeSCConsFrom1DeeSCEcna(), Init(), StexEchaForCons(), and ~TEcnaNumbering().
|
private |
Definition at line 56 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), GetDSFrom1DeeSCEcna(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 59 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), GetDSSCFrom1DeeSCEcna(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 50 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), GetIXCrysInSC(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 47 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), GetJYCrysInSC(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 65 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Get1DeeSCEcnaFromDeeSCCons(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 38 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 41 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Get1DeeSCEcnaFrom1DeeCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 44 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Get1SCEchaFrom1DeeCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 27 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Get1SMCrysFrom1SMTowAnd0TowEcha(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 37 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 18 of file TEcnaNumbering.h.
Referenced by Get0StexEchaFrom1StexStinAnd0StinEcha(), Get0TowEchaFrom1SMCrys(), Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Get1DeeSCEcnaFrom1DeeCrys(), Get1DeeSCEcnaFromDeeSCCons(), Get1SCEchaFrom1DeeCrys(), Get1SMCrysFrom1SMTowAnd0TowEcha(), Get1SMTowFrom1SMCrys(), GetDeeSCConsFrom1DeeSCEcna(), GetDSFrom1DeeSCEcna(), GetDSSCFrom1DeeSCEcna(), GetEta(), GetPhi(), GetPhiInSM(), Init(), and MaxCrysInStinEcna().