CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloTowersCreationAlgo Member List

This is the complete list of members for CaloTowersCreationAlgo, including all inherited members.

assignHitEcal(const EcalRecHit *recHit)CaloTowersCreationAlgoprivate
assignHitHcal(const CaloRecHit *recHit)CaloTowersCreationAlgoprivate
BadChan enum valueCaloTowersCreationAlgoprivate
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)CaloTowersCreationAlgoprivate
convert(const CaloTowerDetId &id, const MetaTower &mt, CaloTowerCollection &collection)CaloTowersCreationAlgoprivate
ctHitCategory enum nameCaloTowersCreationAlgoprivate
ecalBadChsCaloTowersCreationAlgoprivate
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)CaloTowersCreationAlgoprivate
finish(CaloTowerCollection &destCollection)CaloTowersCreationAlgo
getThresholdAndWeight(const DetId &detId, double &threshold, double &weight) const CaloTowersCreationAlgoprivate
GoodChan enum valueCaloTowersCreationAlgoprivate
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
hcalDropChMapCaloTowersCreationAlgoprivate
HcalDropChMap typedefCaloTowersCreationAlgoprivate
IgnoredChan enum valueCaloTowersCreationAlgoprivate
makeEcalBadChs()CaloTowersCreationAlgo
makeHcalDropChMap()CaloTowersCreationAlgo
MetaTowerMap typedefCaloTowersCreationAlgoprivate
nalgoCaloTowersCreationAlgo
ProblematicChan enum valueCaloTowersCreationAlgoprivate
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 valueCaloTowersCreationAlgoprivate
rescale(const CaloTower *ct)CaloTowersCreationAlgoprivate
rescaleTowers(const CaloTowerCollection &ctInput, CaloTowerCollection &ctResult)CaloTowersCreationAlgo
setEBEScale(double scale)CaloTowersCreationAlgo
setEbHandle(const edm::Handle< EcalRecHitCollection > eb)CaloTowersCreationAlgoinline
setEcalChStatusFromDB(const EcalChannelStatus *s)CaloTowersCreationAlgoinline
setEcalSeveritiesToBeExcluded(const std::vector< int > &ecalSev)CaloTowersCreationAlgoinline
SetEcalSeveritiesToBeUsedInBadTowers(const std::vector< int > &ecalSev)CaloTowersCreationAlgoinline
setEcalSevLvlAlgo(const EcalSeverityLevelAlgo *a)CaloTowersCreationAlgoinline
setEEEScale(double scale)CaloTowersCreationAlgo
setEeHandle(const edm::Handle< EcalRecHitCollection > ee)CaloTowersCreationAlgoinline
setGeometry(const CaloTowerConstituentsMap *cttopo, const HcalTopology *htopo, const CaloGeometry *geo)CaloTowersCreationAlgo
setHBEScale(double scale)CaloTowersCreationAlgo
setHcalAcceptSeverityLevel(unsigned int level)CaloTowersCreationAlgoinline
setHcalAcceptSeverityLevelForRejectedHit(unsigned int level)CaloTowersCreationAlgoinline
setHcalChStatusFromDB(const HcalChannelQuality *s)CaloTowersCreationAlgoinline
setHcalSevLvlComputer(const HcalSeverityLevelComputer *c)CaloTowersCreationAlgoinline
setHEDEScale(double scale)CaloTowersCreationAlgo
setHESEScale(double scale)CaloTowersCreationAlgo
setHF1EScale(double scale)CaloTowersCreationAlgo
setHF2EScale(double scale)CaloTowersCreationAlgo
setHOEScale(double scale)CaloTowersCreationAlgo
setRecoveredEcalHitsAreUsed(bool flag)CaloTowersCreationAlgoinline
setRecoveredHcalHitsAreUsed(bool flag)CaloTowersCreationAlgoinline
setUseRejectedHitsOnly(bool flag)CaloTowersCreationAlgoinline
setUseRejectedRecoveredEcalHits(bool flag)CaloTowersCreationAlgoinline
setUseRejectedRecoveredHcalHits(bool flag)CaloTowersCreationAlgoinline
theEBEScaleCaloTowersCreationAlgoprivate
theEBGridCaloTowersCreationAlgoprivate
theEbHandleCaloTowersCreationAlgoprivate
theEBSumThresholdCaloTowersCreationAlgoprivate
theEBthresholdCaloTowersCreationAlgoprivate
theEBweightCaloTowersCreationAlgoprivate
theEBWeightsCaloTowersCreationAlgoprivate
theEcalChStatusCaloTowersCreationAlgoprivate
theEcalSeveritiesToBeExcludedCaloTowersCreationAlgoprivate
theEcalSeveritiesToBeUsedInBadTowersCaloTowersCreationAlgoprivate
theEcalSevLvlAlgoCaloTowersCreationAlgoprivate
theEcutTowerCaloTowersCreationAlgoprivate
theEEEScaleCaloTowersCreationAlgoprivate
theEEGridCaloTowersCreationAlgoprivate
theEeHandleCaloTowersCreationAlgoprivate
theEESumThresholdCaloTowersCreationAlgoprivate
theEEthresholdCaloTowersCreationAlgoprivate
theEEweightCaloTowersCreationAlgoprivate
theEEWeightsCaloTowersCreationAlgoprivate
theGeometryCaloTowersCreationAlgoprivate
theHBEScaleCaloTowersCreationAlgoprivate
theHBGridCaloTowersCreationAlgoprivate
theHBthresholdCaloTowersCreationAlgoprivate
theHBweightCaloTowersCreationAlgoprivate
theHBWeightsCaloTowersCreationAlgoprivate
theHcalAcceptSeverityLevelCaloTowersCreationAlgoprivate
theHcalAcceptSeverityLevelForRejectedHitCaloTowersCreationAlgoprivate
theHcalChStatusCaloTowersCreationAlgoprivate
theHcalSevLvlComputerCaloTowersCreationAlgoprivate
theHcalThresholdCaloTowersCreationAlgoprivate
theHcalTopologyCaloTowersCreationAlgoprivate
theHEDEScaleCaloTowersCreationAlgoprivate
theHEDGridCaloTowersCreationAlgoprivate
theHEDthresholdCaloTowersCreationAlgoprivate
theHEDweightCaloTowersCreationAlgoprivate
theHEDWeightsCaloTowersCreationAlgoprivate
theHESEScaleCaloTowersCreationAlgoprivate
theHESGridCaloTowersCreationAlgoprivate
theHESthresholdCaloTowersCreationAlgoprivate
theHESweightCaloTowersCreationAlgoprivate
theHESWeightsCaloTowersCreationAlgoprivate
theHF1EScaleCaloTowersCreationAlgoprivate
theHF1GridCaloTowersCreationAlgoprivate
theHF1thresholdCaloTowersCreationAlgoprivate
theHF1weightCaloTowersCreationAlgoprivate
theHF1WeightsCaloTowersCreationAlgoprivate
theHF2EScaleCaloTowersCreationAlgoprivate
theHF2GridCaloTowersCreationAlgoprivate
theHF2thresholdCaloTowersCreationAlgoprivate
theHF2weightCaloTowersCreationAlgoprivate
theHF2WeightsCaloTowersCreationAlgoprivate
theHOEScaleCaloTowersCreationAlgoprivate
theHOGridCaloTowersCreationAlgoprivate
theHOIsUsedCaloTowersCreationAlgoprivate
theHOthreshold0CaloTowersCreationAlgoprivate
theHOthresholdMinus1CaloTowersCreationAlgoprivate
theHOthresholdMinus2CaloTowersCreationAlgoprivate
theHOthresholdPlus1CaloTowersCreationAlgoprivate
theHOthresholdPlus2CaloTowersCreationAlgoprivate
theHOweightCaloTowersCreationAlgoprivate
theHOWeightsCaloTowersCreationAlgoprivate
theMomConstrMethodCaloTowersCreationAlgoprivate
theMomEBDepthCaloTowersCreationAlgoprivate
theMomEEDepthCaloTowersCreationAlgoprivate
theMomHBDepthCaloTowersCreationAlgoprivate
theMomHEDepthCaloTowersCreationAlgoprivate
theRecoveredEcalHitsAreUsedCaloTowersCreationAlgoprivate
theRecoveredHcalHitsAreUsedCaloTowersCreationAlgoprivate
theTowerConstituentsMapCaloTowersCreationAlgoprivate
theTowerGeometryCaloTowersCreationAlgoprivate
theTowerMapCaloTowersCreationAlgoprivate
theTowerMapSizeCaloTowersCreationAlgoprivate
theUseEtEBTresholdFlagCaloTowersCreationAlgoprivate
theUseEtEETresholdFlagCaloTowersCreationAlgoprivate
theUseSymEBTresholdFlagCaloTowersCreationAlgoprivate
theUseSymEETresholdFlagCaloTowersCreationAlgoprivate
useRejectedHitsOnlyCaloTowersCreationAlgoprivate
useRejectedRecoveredEcalHitsCaloTowersCreationAlgoprivate
useRejectedRecoveredHcalHitsCaloTowersCreationAlgoprivate