1 #ifndef RecoEgamma_Examples_SiStripElectronAnalyzer_h
2 #define RecoEgamma_Examples_SiStripElectronAnalyzer_h
40 #define myMaxHits 1000
55 virtual void endJob(
void );
59 while (phi >
M_PI) { phi -= 2.*
M_PI; }
60 while (phi < -
M_PI) { phi += 2.*
M_PI; }
float MatchedHitSignal_[myMaxHits]
float MonoHitZ_[myMaxHits]
TH1F * sizeSuperClustersEl_
std::string superClusterCollection_
float MatchedHitNoise_[myMaxHits]
float YShower_[myMaxHits]
int MonoLayer_[myMaxHits]
double unwrapPhi(double phi) const
float MatchedHitZ_[myMaxHits]
TH1F * emaxSuperClusters_
SiStripElectronAnalyzer(const edm::ParameterSet &)
std::string siElectronCollection_
int MonoDetector_[myMaxHits]
virtual void initNtuple(void)
int MatchedLayer_[myMaxHits]
TH1F * energySuperClustersEl_
float MatchedHitSigX_[myMaxHits]
TH1F * sizeSuperClustersPassed
float MatchedHitY_[myMaxHits]
~SiStripElectronAnalyzer()
float MonoHitTheta_[myMaxHits]
float MonoHitSignal_[myMaxHits]
std::string eBRecHitProducer_
float MatchedHitCorr_[myMaxHits]
float StereoHitSigY_[myMaxHits]
TH1F * energySuperClusters_
int StereoDetector_[myMaxHits]
float StereoHitSigX_[myMaxHits]
std::string mctruthCollection_
float XShower_[myMaxHits]
float StereoHitNoise_[myMaxHits]
TH1F * emaxSuperClustersEl_
int MatchedDetector_[myMaxHits]
std::string superClusterProducer_
int MonoHitWidth_[myMaxHits]
float MatchedHitR_[myMaxHits]
std::string eBRecHitCollection_
float StereoHitY_[myMaxHits]
float StereoHitPhi_[myMaxHits]
float StereoHitSignal_[myMaxHits]
std::string mctruthProducer_
std::string siMatchedHitCollection_
int StereoHitWidth_[myMaxHits]
float MonoHitCorr_[myMaxHits]
float MonoHitSigX_[myMaxHits]
float EShower_[myMaxHits]
float MonoHitSigY_[myMaxHits]
float MonoHitPhi_[myMaxHits]
float StereoHitCorr_[myMaxHits]
TH1F * sizeSuperClusters_
std::string siRphiHitCollection_
std::string siStereoHitCollection_
TH1F * phiWidthSuperClusters_
TH1F * sizeSuperClustersFailed
float StereoHitTheta_[myMaxHits]
TH1F * energySuperClustersFailed
float MatchedHitX_[myMaxHits]
int MatchedHitWidth_[myMaxHits]
virtual void endJob(void)
float ZShower_[myMaxHits]
float MonoHitY_[myMaxHits]
std::string basicClusterProducer_
float MatchedHitPhi_[myMaxHits]
float StereoHitR_[myMaxHits]
std::string electronProducer_
float MonoHitNoise_[myMaxHits]
std::string electronCollection_
float MatchedHitSigY_[myMaxHits]
std::string basicClusterCollection_
float MonoHitX_[myMaxHits]
float StereoHitZ_[myMaxHits]
TH1F * phiWidthSuperClustersEl_
float MonoHitR_[myMaxHits]
int StereoLayer_[myMaxHits]
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::string siHitProducer_
std::string siElectronProducer_
float MatchedHitTheta_[myMaxHits]
TH1F * energySuperClustersPassed
float StereoHitX_[myMaxHits]