assignHitEcal(const EcalRecHit *recHit) | CaloTowersCreationAlgo | private |
assignHitHcal(const CaloRecHit *recHit) | CaloTowersCreationAlgo | private |
BadChan enum value | CaloTowersCreationAlgo | private |
begin() | CaloTowersCreationAlgo | |
CaloTowersCreationAlgo() | CaloTowersCreationAlgo | |
CaloTowersCreationAlgo(double EBthreshold, double EEthreshold, bool useEtEBTreshold, bool useEtEETreshold, bool useSymEBTreshold, bool useSymEETreshold, double HcalThreshold, double HBthreshold, double HESthreshold, double HEDthreshold, double HOthreshold0, double HOthresholdPlus1, double HOthresholdMinus1, double HOthresholdPlus2, double HOthresholdMinus2, double HF1threshold, double HF2threshold, double EBweight, double EEweight, double HBweight, double HESweight, double HEDweight, double HOweight, double HF1weight, double HF2weight, double EcutTower, double EBSumThreshold, double EESumThreshold, bool useHO, int momConstrMethod, double momHBDepth, double momHEDepth, double momEBDepth, double momEEDepth) | CaloTowersCreationAlgo | |
CaloTowersCreationAlgo(double EBthreshold, double EEthreshold, bool useEtEBTreshold, bool useEtEETreshold, bool useSymEBTreshold, bool useSymEETreshold, double HcalThreshold, double HBthreshold, double HESthreshold, double HEDthreshold, double HOthreshold0, double HOthresholdPlus1, double HOthresholdMinus1, double HOthresholdPlus2, double HOthresholdMinus2, double HF1threshold, double HF2threshold, const std::vector< double > &EBGrid, const std::vector< double > &EBWeights, const std::vector< double > &EEGrid, const std::vector< double > &EEWeights, const std::vector< double > &HBGrid, const std::vector< double > &HBWeights, const std::vector< double > &HESGrid, const std::vector< double > &HESWeights, const std::vector< double > &HEDGrid, const std::vector< double > &HEDWeights, const std::vector< double > &HOGrid, const std::vector< double > &HOWeights, const std::vector< double > &HF1Grid, const std::vector< double > &HF1Weights, const std::vector< double > &HF2Grid, const std::vector< double > &HF2Weights, double EBweight, double EEweight, double HBweight, double HESweight, double HEDweight, double HOweight, double HF1weight, double HF2weight, double EcutTower, double EBSumThreshold, double EESumThreshold, bool useHO, int momConstrMethod, double momHBDepth, double momHEDepth, double momEBDepth, double momEEDepth) | CaloTowersCreationAlgo | |
compactTime(float time) | CaloTowersCreationAlgo | private |
convert(const CaloTowerDetId &id, const MetaTower &mt, CaloTowerCollection &collection) | CaloTowersCreationAlgo | private |
ctHitCategory enum name | CaloTowersCreationAlgo | private |
ecalBadChs | CaloTowersCreationAlgo | private |
ecalChanStatusForCaloTower(const EcalRecHit *hit) | CaloTowersCreationAlgo | |
emCrystalShwrPos(DetId detId, float fracDepth) | CaloTowersCreationAlgo | |
emShwrLogWeightPos(const std::vector< std::pair< DetId, float > > &metaContains, float fracDepth, double totEmE) | CaloTowersCreationAlgo | |
emShwrPos(const std::vector< std::pair< DetId, float > > &metaContains, float fracDepth, double totEmE) | CaloTowersCreationAlgo | |
find(const CaloTowerDetId &id) | CaloTowersCreationAlgo | private |
finish(CaloTowerCollection &destCollection) | CaloTowersCreationAlgo | |
getThresholdAndWeight(const DetId &detId, double &threshold, double &weight) const | CaloTowersCreationAlgo | private |
GoodChan enum value | CaloTowersCreationAlgo | private |
hadSegmentShwrPos(DetId detId, float fracDepth) | CaloTowersCreationAlgo | |
hadShwPosFromCells(DetId frontCell, DetId backCell, float fracDepth) | CaloTowersCreationAlgo | |
hadShwrPos(const std::vector< std::pair< DetId, float > > &metaContains, float fracDepth, double hadE) | CaloTowersCreationAlgo | |
hadShwrPos(CaloTowerDetId id, float fracDepth) | CaloTowersCreationAlgo | |
hcalChanStatusForCaloTower(const CaloRecHit *hit) | CaloTowersCreationAlgo | |
hcalDropChMap | CaloTowersCreationAlgo | private |
HcalDropChMap typedef | CaloTowersCreationAlgo | private |
IgnoredChan enum value | CaloTowersCreationAlgo | private |
makeEcalBadChs() | CaloTowersCreationAlgo | |
makeHcalDropChMap() | CaloTowersCreationAlgo | |
MetaTowerMap typedef | CaloTowersCreationAlgo | private |
nalgo | CaloTowersCreationAlgo | |
ProblematicChan enum value | CaloTowersCreationAlgo | private |
process(const HBHERecHitCollection &hbhe) | CaloTowersCreationAlgo | |
process(const HORecHitCollection &ho) | CaloTowersCreationAlgo | |
process(const HFRecHitCollection &hf) | CaloTowersCreationAlgo | |
process(const EcalRecHitCollection &ecal) | CaloTowersCreationAlgo | |
process(const CaloTowerCollection &ctc) | CaloTowersCreationAlgo | |
RecoveredChan enum value | CaloTowersCreationAlgo | private |
rescale(const CaloTower *ct) | CaloTowersCreationAlgo | private |
rescaleTowers(const CaloTowerCollection &ctInput, CaloTowerCollection &ctResult) | CaloTowersCreationAlgo | |
setEBEScale(double scale) | CaloTowersCreationAlgo | |
setEbHandle(const edm::Handle< EcalRecHitCollection > eb) | CaloTowersCreationAlgo | inline |
setEcalChStatusFromDB(const EcalChannelStatus *s) | CaloTowersCreationAlgo | inline |
setEcalSeveritiesToBeExcluded(const std::vector< int > &ecalSev) | CaloTowersCreationAlgo | inline |
SetEcalSeveritiesToBeUsedInBadTowers(const std::vector< int > &ecalSev) | CaloTowersCreationAlgo | inline |
setEcalSevLvlAlgo(const EcalSeverityLevelAlgo *a) | CaloTowersCreationAlgo | inline |
setEEEScale(double scale) | CaloTowersCreationAlgo | |
setEeHandle(const edm::Handle< EcalRecHitCollection > ee) | CaloTowersCreationAlgo | inline |
setGeometry(const CaloTowerConstituentsMap *cttopo, const HcalTopology *htopo, const CaloGeometry *geo) | CaloTowersCreationAlgo | |
setHBEScale(double scale) | CaloTowersCreationAlgo | |
setHcalAcceptSeverityLevel(unsigned int level) | CaloTowersCreationAlgo | inline |
setHcalAcceptSeverityLevelForRejectedHit(unsigned int level) | CaloTowersCreationAlgo | inline |
setHcalChStatusFromDB(const HcalChannelQuality *s) | CaloTowersCreationAlgo | inline |
setHcalSevLvlComputer(const HcalSeverityLevelComputer *c) | CaloTowersCreationAlgo | inline |
setHEDEScale(double scale) | CaloTowersCreationAlgo | |
setHESEScale(double scale) | CaloTowersCreationAlgo | |
setHF1EScale(double scale) | CaloTowersCreationAlgo | |
setHF2EScale(double scale) | CaloTowersCreationAlgo | |
setHOEScale(double scale) | CaloTowersCreationAlgo | |
setRecoveredEcalHitsAreUsed(bool flag) | CaloTowersCreationAlgo | inline |
setRecoveredHcalHitsAreUsed(bool flag) | CaloTowersCreationAlgo | inline |
setUseRejectedHitsOnly(bool flag) | CaloTowersCreationAlgo | inline |
setUseRejectedRecoveredEcalHits(bool flag) | CaloTowersCreationAlgo | inline |
setUseRejectedRecoveredHcalHits(bool flag) | CaloTowersCreationAlgo | inline |
theEBEScale | CaloTowersCreationAlgo | private |
theEBGrid | CaloTowersCreationAlgo | private |
theEbHandle | CaloTowersCreationAlgo | private |
theEBSumThreshold | CaloTowersCreationAlgo | private |
theEBthreshold | CaloTowersCreationAlgo | private |
theEBweight | CaloTowersCreationAlgo | private |
theEBWeights | CaloTowersCreationAlgo | private |
theEcalChStatus | CaloTowersCreationAlgo | private |
theEcalSeveritiesToBeExcluded | CaloTowersCreationAlgo | private |
theEcalSeveritiesToBeUsedInBadTowers | CaloTowersCreationAlgo | private |
theEcalSevLvlAlgo | CaloTowersCreationAlgo | private |
theEcutTower | CaloTowersCreationAlgo | private |
theEEEScale | CaloTowersCreationAlgo | private |
theEEGrid | CaloTowersCreationAlgo | private |
theEeHandle | CaloTowersCreationAlgo | private |
theEESumThreshold | CaloTowersCreationAlgo | private |
theEEthreshold | CaloTowersCreationAlgo | private |
theEEweight | CaloTowersCreationAlgo | private |
theEEWeights | CaloTowersCreationAlgo | private |
theGeometry | CaloTowersCreationAlgo | private |
theHBEScale | CaloTowersCreationAlgo | private |
theHBGrid | CaloTowersCreationAlgo | private |
theHBthreshold | CaloTowersCreationAlgo | private |
theHBweight | CaloTowersCreationAlgo | private |
theHBWeights | CaloTowersCreationAlgo | private |
theHcalAcceptSeverityLevel | CaloTowersCreationAlgo | private |
theHcalAcceptSeverityLevelForRejectedHit | CaloTowersCreationAlgo | private |
theHcalChStatus | CaloTowersCreationAlgo | private |
theHcalSevLvlComputer | CaloTowersCreationAlgo | private |
theHcalThreshold | CaloTowersCreationAlgo | private |
theHcalTopology | CaloTowersCreationAlgo | private |
theHEDEScale | CaloTowersCreationAlgo | private |
theHEDGrid | CaloTowersCreationAlgo | private |
theHEDthreshold | CaloTowersCreationAlgo | private |
theHEDweight | CaloTowersCreationAlgo | private |
theHEDWeights | CaloTowersCreationAlgo | private |
theHESEScale | CaloTowersCreationAlgo | private |
theHESGrid | CaloTowersCreationAlgo | private |
theHESthreshold | CaloTowersCreationAlgo | private |
theHESweight | CaloTowersCreationAlgo | private |
theHESWeights | CaloTowersCreationAlgo | private |
theHF1EScale | CaloTowersCreationAlgo | private |
theHF1Grid | CaloTowersCreationAlgo | private |
theHF1threshold | CaloTowersCreationAlgo | private |
theHF1weight | CaloTowersCreationAlgo | private |
theHF1Weights | CaloTowersCreationAlgo | private |
theHF2EScale | CaloTowersCreationAlgo | private |
theHF2Grid | CaloTowersCreationAlgo | private |
theHF2threshold | CaloTowersCreationAlgo | private |
theHF2weight | CaloTowersCreationAlgo | private |
theHF2Weights | CaloTowersCreationAlgo | private |
theHOEScale | CaloTowersCreationAlgo | private |
theHOGrid | CaloTowersCreationAlgo | private |
theHOIsUsed | CaloTowersCreationAlgo | private |
theHOthreshold0 | CaloTowersCreationAlgo | private |
theHOthresholdMinus1 | CaloTowersCreationAlgo | private |
theHOthresholdMinus2 | CaloTowersCreationAlgo | private |
theHOthresholdPlus1 | CaloTowersCreationAlgo | private |
theHOthresholdPlus2 | CaloTowersCreationAlgo | private |
theHOweight | CaloTowersCreationAlgo | private |
theHOWeights | CaloTowersCreationAlgo | private |
theMomConstrMethod | CaloTowersCreationAlgo | private |
theMomEBDepth | CaloTowersCreationAlgo | private |
theMomEEDepth | CaloTowersCreationAlgo | private |
theMomHBDepth | CaloTowersCreationAlgo | private |
theMomHEDepth | CaloTowersCreationAlgo | private |
theRecoveredEcalHitsAreUsed | CaloTowersCreationAlgo | private |
theRecoveredHcalHitsAreUsed | CaloTowersCreationAlgo | private |
theTowerConstituentsMap | CaloTowersCreationAlgo | private |
theTowerGeometry | CaloTowersCreationAlgo | private |
theTowerMap | CaloTowersCreationAlgo | private |
theTowerMapSize | CaloTowersCreationAlgo | private |
theUseEtEBTresholdFlag | CaloTowersCreationAlgo | private |
theUseEtEETresholdFlag | CaloTowersCreationAlgo | private |
theUseSymEBTresholdFlag | CaloTowersCreationAlgo | private |
theUseSymEETresholdFlag | CaloTowersCreationAlgo | private |
useRejectedHitsOnly | CaloTowersCreationAlgo | private |
useRejectedRecoveredEcalHits | CaloTowersCreationAlgo | private |
useRejectedRecoveredHcalHits | CaloTowersCreationAlgo | private |