#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 &) |
Int_t | PlusMinusSMNumber (const Int_t &) |
void | SetEcalSubDetector (const TString &) |
void | SetEcalSubDetector (const TString &, const TEcnaParEcal *) |
Int_t | StexEchaForCons (const Int_t &, const Int_t &) |
TEcnaNumbering () | |
TEcnaNumbering (TEcnaObject *, const TString &) | |
TEcnaNumbering (const TString &, const TEcnaParEcal *) | |
~TEcnaNumbering () override | |
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 |
TEcnaNumbering.h Update: 05/10/2012 Author: B.Fabbro (berna) DSM/IRFU/SPP CEA-Saclay Copyright: Those valid for CEA sofware rd.f abbro @cea .fr
ECNA web page: http://cms-fabbro.web.cern.ch/cms-fabbro/
Definition at line 23 of file TEcnaNumbering.h.
TEcnaNumbering::TEcnaNumbering | ( | ) |
TEcnaNumbering::TEcnaNumbering | ( | TEcnaObject * | pObjectManager, |
const TString & | SubDet | ||
) |
Definition at line 42 of file TEcnaNumbering.cc.
References fEcal, TEcnaObject::GetPointerValue(), Init(), TEcnaObject::RegisterPointer(), and SetEcalSubDetector().
TEcnaNumbering::TEcnaNumbering | ( | const TString & | SubDet, |
const TEcnaParEcal * | pEcal | ||
) |
Definition at line 63 of file TEcnaNumbering.cc.
References Init(), and SetEcalSubDetector().
|
override |
Definition at line 73 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 194 of file TEcnaNumbering.cc.
References fCdelete, fCnew, fEcal, fT1dSMCrys, fT1dSMTow, fT1dTowEcha, fT2dSMCrys, mps_fire::i, gen::k, TEcnaParEcal::MaxCrysInSM(), TEcnaParEcal::MaxCrysInTow(), and TEcnaParEcal::MaxTowInSM().
Referenced by Get1SMCrysFrom1SMTowAnd0TowEcha(), and SetEcalSubDetector().
void TEcnaNumbering::BuildEndcapCrysTable | ( | ) |
Definition at line 969 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, mps_fire::i, 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 1190 of file TEcnaNumbering.cc.
References fCnew, fEcal, fT1d_DeeSCCons, fT1d_DS, fT1d_DSSC, fT1d_RecovDeeSC, fT2d_DeeSCCons, fT2d_DS, fT2d_DSSC, fT2d_RecovDeeSC, mps_fire::i, electrons_cff::ids, 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 447 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 2463 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fTTBELL, and TEcnaParEcal::MaxCrysInStin().
Referenced by TEcnaRun::AverageHighFrequencyNoise(), TEcnaRun::AverageLowFrequencyNoise(), TEcnaRun::AverageMeanCorrelationsBetweenSamples(), TEcnaRun::AveragePedestals(), TEcnaRun::AverageSigmaOfCorrelationsBetweenSamples(), TEcnaRun::AverageTotalNoise(), TEcnaRead::ReadAverageNumberOfEvents(), TEcnaRead::ReadCorrelationsBetweenSamples(), TEcnaRead::ReadCovariancesBetweenSamples(), TEcnaRead::ReadNumberOfEvents(), TEcnaRead::ReadRelevantCorrelationsBetweenSamples(), TEcnaRead::ReadSampleAdcValues(), TEcnaRead::ReadSampleMeans(), TEcnaRead::ReadSampleSigmas(), and TEcnaHistos::ViewHistime().
Int_t TEcnaNumbering::Get0TowEchaFrom0SMEcha | ( | const Int_t & | i0SMEcha | ) |
Definition at line 428 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 383 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 1791 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 1889 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 1852 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 2066 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2d_RecovDeeSC, fTTBELL, TEcnaParEcal::MaxDeeInEE(), and TEcnaParEcal::MaxSCForConsInDee().
Referenced by TEcnaGui::DoButtonStinA(), TEcnaGui::DoButtonStinB(), TEcnaHistos::EvSamplesXtals(), TEcnaGui::InitKeys(), TEcnaHistos::PlotMatrix(), TEcnaHistos::SCCrystalNumbering(), TEcnaHistos::SigmaSamplesXtals(), TEcnaHistos::ViewStin(), TEcnaHistos::XtalSamplesEv(), and TEcnaHistos::XtalSamplesSigma().
Int_t TEcnaNumbering::Get1SCEchaFrom0DeeEcha | ( | const Int_t & | i0DeeEcha | ) |
Definition at line 1879 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 1832 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 344 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 438 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 402 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 2483 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 2453 of file TEcnaNumbering.cc.
References fFlagSubDet, Get1DeeSCEcnaFrom0DeeEcha(), and Get1SMTowFrom0SMEcha().
Referenced by StexEchaForCons().
Int_t TEcnaNumbering::GetDeeDirIndex | ( | const TString & | sDeeDir | ) |
Definition at line 2213 of file TEcnaNumbering.cc.
Referenced by Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Get1DeeSCEcnaFrom1DeeCrys(), and Get1SCEchaFrom1DeeCrys().
TString TEcnaNumbering::GetDeeDirViewedFromIP | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2203 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 2005 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fT2d_DeeSCCons, fTTBELL, TEcnaParEcal::MaxDeeInEE(), and TEcnaParEcal::MaxSCEcnaInDee().
Referenced by TEcnaGui::DialogBox(), 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 2043 of file TEcnaNumbering.cc.
References GetDeeSCConsFrom1DeeSCEcna().
Int_t TEcnaNumbering::GetDSFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna | ||
) |
Definition at line 1909 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 2575 of file TEcnaNumbering.cc.
Int_t TEcnaNumbering::GetDSSCFrom1DeeSCEcna | ( | const Int_t & | n1DeeNumber, |
const Int_t & | n1DeeSCEcna, | ||
const Int_t & | n1SCEcha | ||
) |
Definition at line 1946 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 1967 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 2182 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::SCCrystalNumbering(), and TEcnaHistos::ViewDeeSCNumberingPad().
TString TEcnaNumbering::GetEEDeeType | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2191 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::DeeSCNumbering(), GetXDirectionEE(), GetYDirectionEE(), TEcnaHistos::SCCrystalNumbering(), TEcnaHistos::SetEcalSubDetector(), TEcnaParHistos::SetPaveStex(), and TEcnaHistos::ViewMatrix().
Double_t TEcnaNumbering::GetEta | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow, | ||
const Int_t & | i0TowEcha | ||
) |
Definition at line 515 of file TEcnaNumbering.cc.
References gather_cfg::cout, PVValHelper::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 581 of file TEcnaNumbering.cc.
References MuonTCMETValueMapProducer_cff::eta_max, 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 555 of file TEcnaNumbering.cc.
References MuonME0RecHits_cfi::eta_min, 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 460 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::TowerCrystalNumbering().
Int_t TEcnaNumbering::GetIEtaFromHashed | ( | const Int_t & | Hashed, |
const Int_t & | SMNumber | ||
) |
Definition at line 470 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Double_t TEcnaNumbering::GetIEtaMax | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 622 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 653 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 608 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 636 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 2511 of file TEcnaNumbering.cc.
References fFlagSubDet, GetIEtaMax(), and GetIIXMax().
Double_t TEcnaNumbering::GetIHocoMin | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2503 of file TEcnaNumbering.cc.
References fFlagSubDet, GetIEtaMin(), and GetIIXMin().
Double_t TEcnaNumbering::GetIIXMax | ( | const Int_t & | DeeSC | ) |
Definition at line 2320 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 2336 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIXInDee().
Referenced by GetIHocoMax().
Double_t TEcnaNumbering::GetIIXMin | ( | const Int_t & | DeeSC | ) |
Definition at line 2312 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 2328 of file TEcnaNumbering.cc.
Referenced by GetIHocoMin().
Int_t TEcnaNumbering::GetIPhiFromHashed | ( | const Int_t & | Hashed | ) |
Definition at line 480 of file TEcnaNumbering.cc.
Int_t TEcnaNumbering::GetIXCrysInDee | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC, | ||
const Int_t & | i0SCEcha | ||
) |
Definition at line 2251 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 2231 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 2243 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 2361 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 2383 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIYInDee().
Double_t TEcnaNumbering::GetJIYMin | ( | const Int_t & | n1DeeNumber, |
const Int_t & | DeeSC | ||
) |
Definition at line 2349 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 2374 of file TEcnaNumbering.cc.
Double_t TEcnaNumbering::GetJPhiMax | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 865 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 891 of file TEcnaNumbering.cc.
Double_t TEcnaNumbering::GetJPhiMin | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 849 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 882 of file TEcnaNumbering.cc.
Double_t TEcnaNumbering::GetJVecoMax | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2542 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMax(), and GetJPhiMax().
Double_t TEcnaNumbering::GetJVecoMin | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2535 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 2282 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 2262 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 928 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
TString TEcnaNumbering::GetJYDirectionEE | ( | const Int_t & | n1DeeNumber | ) |
Definition at line 2431 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::ViewSCGrid().
Int_t TEcnaNumbering::GetJYSCInDee | ( | const Int_t & | DeeSC | ) |
Definition at line 2274 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSCIYInDee().
Referenced by GetJYCrysInDee().
Int_t TEcnaNumbering::GetMaxSCInDS | ( | const Int_t & | DeeDS | ) |
Definition at line 2293 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 749 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 688 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 801 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 840 of file TEcnaNumbering.cc.
References GetSMCentralPhi().
Double_t TEcnaNumbering::GetPhiMin | ( | const Int_t & | n1EBSM, |
const Int_t & | n1SMTow | ||
) |
Definition at line 773 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 831 of file TEcnaNumbering.cc.
References GetSMCentralPhi().
TString TEcnaNumbering::GetSCQuadFrom1DeeSCEcna | ( | const Int_t & | n1DeeSCEcna | ) |
Definition at line 2146 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 2165 of file TEcnaNumbering.cc.
Referenced by GetIXCrysInSC(), and GetJYCrysInSC().
TString TEcnaNumbering::GetSCType | ( | const Int_t & | nb_for_cons | ) |
Definition at line 2107 of file TEcnaNumbering.cc.
Referenced by TEcnaHistos::ViewHisto().
Double_t TEcnaNumbering::GetSMCentralPhi | ( | const Int_t & | n1EBSM | ) |
Definition at line 676 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by GetPhi(), GetPhiMax(), and GetPhiMin().
Int_t TEcnaNumbering::GetSMFromFED | ( | const Int_t & | FEDNumber | ) |
Definition at line 2568 of file TEcnaNumbering.cc.
TString TEcnaNumbering::GetSMHalfBarrel | ( | const Int_t & | SMNumber | ) |
Definition at line 939 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(), TEcnaHistos::SetEcalSubDetector(), 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 2554 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 491 of file TEcnaNumbering.cc.
References GetTowerLvrbType().
Referenced by TEcnaHistos::GetXSampInStin(), and TEcnaHistos::GetYSampInStin().
TString TEcnaNumbering::GetTowerLvrbType | ( | const Int_t & | n1SMTow | ) |
Definition at line 496 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 2527 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMax(), and GetPhiMax().
Double_t TEcnaNumbering::GetVecoMin | ( | const Int_t & | Stex, |
const Int_t & | StexStin | ||
) |
Definition at line 2519 of file TEcnaNumbering.cc.
References fFlagSubDet, GetJIYMin(), and GetPhiMin().
TString TEcnaNumbering::GetXDirectionEB | ( | const Int_t & | SMNumber | ) |
Definition at line 907 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 2408 of file TEcnaNumbering.cc.
References GetEEDeeType().
Referenced by TEcnaHistos::ViewSCGrid().
TString TEcnaNumbering::GetYDirectionEB | ( | const Int_t & | SMNumber | ) |
Definition at line 917 of file TEcnaNumbering.cc.
References GetSMHalfBarrel().
Referenced by TEcnaHistos::ViewSMGrid(), and TEcnaHistos::ViewTowerGrid().
TString TEcnaNumbering::GetYDirectionEE | ( | const Int_t & | n1DeeNumber | ) |
|
protected |
Definition at line 109 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 2586 of file TEcnaNumbering.cc.
References gather_cfg::cout, fEcal, fFlagSubDet, fTTBELL, GetDeeSCConsFrom1DeeSCEcna(), and TEcnaParEcal::MaxCrysInStin().
Referenced by TEcnaRun::AverageHighFrequencyNoise(), TEcnaRun::AverageLowFrequencyNoise(), TEcnaRun::AverageMeanCorrelationsBetweenSamples(), TEcnaRun::AveragePedestals(), TEcnaRun::AverageSigmaOfCorrelationsBetweenSamples(), TEcnaRun::AverageTotalNoise(), and TEcnaRead::ReadAverageNumberOfEvents().
Int_t TEcnaNumbering::PlusMinusSMNumber | ( | const Int_t & | PlusSMNumber | ) |
Definition at line 951 of file TEcnaNumbering.cc.
References fEcal, and TEcnaParEcal::MaxSMPhiInEB().
Referenced by TEcnaWrite::NumberOfEventsAnalysis().
void TEcnaNumbering::SetEcalSubDetector | ( | const TString & | SubDet | ) |
Definition at line 172 of file TEcnaNumbering.cc.
References BuildBarrelCrysTable(), BuildEndcapCrysTable(), BuildEndcapSCTable(), fEcal, fFlagSubDet, fgMaxCar, and TEcnaParEcal::GetEcalSubDetector().
Referenced by TEcnaNumbering().
void TEcnaNumbering::SetEcalSubDetector | ( | const TString & | SubDet, |
const TEcnaParEcal * | pEcal | ||
) |
Definition at line 155 of file TEcnaNumbering.cc.
References BuildBarrelCrysTable(), BuildEndcapCrysTable(), BuildEndcapSCTable(), fEcal, fFlagSubDet, fgMaxCar, and TEcnaParEcal::GetEcalSubDetector().
Int_t TEcnaNumbering::StexEchaForCons | ( | const Int_t & | n1DeeNumber, |
const Int_t & | i0StexEcha | ||
) |
Definition at line 2133 of file TEcnaNumbering.cc.
References fT2d_DeeSCCons, and Get1StexStinFrom0StexEcha().
Referenced by TEcnaRun::HighFrequencyCorrelationsBetweenChannels(), TEcnaRun::HighFrequencyCovariancesBetweenChannels(), TEcnaRun::LowFrequencyCorrelationsBetweenChannels(), and TEcnaRun::LowFrequencyCovariancesBetweenChannels().
|
private |
Definition at line 29 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), BuildEndcapCrysTable(), and ~TEcnaNumbering().
|
private |
Definition at line 28 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), BuildEndcapCrysTable(), and BuildEndcapSCTable().
|
private |
Definition at line 66 of file TEcnaNumbering.h.
Referenced by Init().
|
private |
Definition at line 67 of file TEcnaNumbering.h.
Referenced by Init().
|
private |
Definition at line 45 of file TEcnaNumbering.h.
Referenced by GetEta(), GetPhiInSM(), GetTowerLvrbType(), and Init().
|
private |
Definition at line 46 of file TEcnaNumbering.h.
Referenced by GetEta(), GetPhiInSM(), GetTowerLvrbType(), and Init().
|
private |
Definition at line 36 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(), PlusMinusSMNumber(), SetEcalSubDetector(), and TEcnaNumbering().
|
private |
Definition at line 34 of file TEcnaNumbering.h.
|
private |
Definition at line 33 of file TEcnaNumbering.h.
Referenced by Get1StexCrysFrom1StexStinAnd0StinEcha(), Get1StexStinFrom0StexEcha(), GetIHocoMax(), GetIHocoMin(), GetJVecoMax(), GetJVecoMin(), GetStexHalfStas(), GetVecoMax(), GetVecoMin(), MaxCrysInStinEcna(), and SetEcalSubDetector().
|
private |
Definition at line 27 of file TEcnaNumbering.h.
Referenced by Init(), and SetEcalSubDetector().
|
private |
Definition at line 76 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 70 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 73 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 64 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 61 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 79 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 52 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 55 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 58 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 41 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 42 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Get1SMTowFrom1SMCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 43 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Get0TowEchaFrom1SMCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 75 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), GetDeeSCConsFrom1DeeSCEcna(), Init(), StexEchaForCons(), and ~TEcnaNumbering().
|
private |
Definition at line 69 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), GetDSFrom1DeeSCEcna(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 72 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), GetDSSCFrom1DeeSCEcna(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 63 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), GetIXCrysInSC(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 60 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), GetJYCrysInSC(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 78 of file TEcnaNumbering.h.
Referenced by BuildEndcapSCTable(), Get1DeeSCEcnaFromDeeSCCons(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 51 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 54 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Get1DeeSCEcnaFrom1DeeCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 57 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Get1SCEchaFrom1DeeCrys(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 40 of file TEcnaNumbering.h.
Referenced by BuildBarrelCrysTable(), Get1SMCrysFrom1SMTowAnd0TowEcha(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 50 of file TEcnaNumbering.h.
Referenced by BuildEndcapCrysTable(), Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Init(), and ~TEcnaNumbering().
|
private |
Definition at line 31 of file TEcnaNumbering.h.
Referenced by Get0StexEchaFrom1StexStinAnd0StinEcha(), Get0TowEchaFrom1SMCrys(), Get1DeeCrysFrom1DeeSCEcnaAnd0SCEcha(), Get1DeeSCEcnaFrom1DeeCrys(), Get1DeeSCEcnaFromDeeSCCons(), Get1SCEchaFrom1DeeCrys(), Get1SMCrysFrom1SMTowAnd0TowEcha(), Get1SMTowFrom1SMCrys(), GetDeeSCConsFrom1DeeSCEcna(), GetDSFrom1DeeSCEcna(), GetDSSCFrom1DeeSCEcna(), GetEta(), GetPhi(), GetPhiInSM(), Init(), and MaxCrysInStinEcna().