1 #ifndef CALIBRATION_ECALCALIBALGOS_ELECTRONCALIBRATIONUNIV 2 #define CALIBRATION_ECALCALIBALGOS_ELECTRONCALIBRATIONUNIV
TH2F * GeneralMapEndCapMinus
std::vector< float > solutionNoCuts
ElectronCalibrationUniv(const edm::ParameterSet &)
std::vector< int > MaxCCphiNoCuts
~ElectronCalibrationUniv()
std::vector< std::vector< float > > EventMatrixNoCuts
TH2F * E25oPvsEtaEndCapPlus
std::vector< std::vector< float > > EventMatrix
TH2F * GeneralMapEndCapPlus
TH2F * E25oPvsEtaEndCapMinus
std::vector< int > MaxCCeta
TH2F * Map3DcalibEndCapMinus
MinL3AlgoUniv< DetId > * UnivL3
TH1F * eSeedOverPout2NoCuts
TH2F * GeneralMapBeforePt
edm::InputTag EBrecHitLabel_
std::vector< std::vector< DetId > > UnivEventIds
TH1F * eSeedOverPout2ESeed
std::vector< float > solution
bool TestEEvalidDetId(int crystal_ix, int crystal_iy, int iz)
TH1F * eSeedOverPoutNoCuts
virtual void beginRun(edm::Run const &, edm::EventSetup const &)
TH2F * Map3DcalibEndCapPlus
edm::InputTag trackLabel_
std::map< DetId, float > Univsolution
MinL3Algorithm * MyL3Algo1
edm::InputTag electronLabel_
HouseholderDecomposition * MyHH
std::vector< int > MaxCCphi
edm::ESHandle< CaloTopology > theCaloTopology
std::vector< float > EnergyVectorNoCuts
TH2F * GeneralMapEndCapMinusBeforePt
std::vector< float > WeightVectorNoCuts
TH1F * calibinterEndCapPlus
TH2F * GeneralMapEndCapPlusBeforePt
std::string miscalibfile_
edm::InputTag EErecHitLabel_
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< float > WeightVector
std::vector< float > EnergyVector
std::vector< int > MaxCCetaNoCuts
TH1F * calibinterEndCapMinus
std::string miscalibfileEndCap_
DetId findMaxHit(const std::vector< DetId > &v1, const EBRecHitCollection *EBhits, const EERecHitCollection *EEhits)