16 for (
int i = 0; i <
nLevels; i++) {
50 h_n_el =
Book1D(
"NElectrons",
"Number of electrons; Number ;Events", 10, -0.5, 9.5);
52 for (
int i = 0; i <
nLevels; i++) {
79 h_z_y[level] -> Fill(
z.Rapidity());
82 void ZeePlots::fillElectronPlots( TLorentzVector& elec1, TLorentzVector& elec2, TLorentzVector& cluster1, TLorentzVector& cluster2, TLorentzVector& track1, TLorentzVector& track2,
int charge1,
int charge2,
int level ){
TH1D * Book1D(const std::string &name, const std::string &labels, int nBins, float start, float end, bool prependDir=true)
Book a TH1D histogram.
PlotBase(PlotBase *parent, const std::string &sDir)
static const std::string cLevelLabel[nLevels]
void fillGenPlots(int nel)
TH1 * h_eoverpq_electrons[nLevels]
TH1 * h_eoverp_electrons[nLevels]
TH1 * h_ptclust_electron1[nLevels]
TH1 * h_phi_electrons[nLevels]
TH1 * h_dr_electrons[nLevels]
std::string m_sParticleType
virtual void initializePlots()
TH1 * h_pt_electrons[nLevels]
TH1 * h_etaclust_electrons[nLevels]
TH1 * h_etaclust_electron2[nLevels]
TH1 * h_eta_electrons[nLevels]
void fillElectronPlots(TLorentzVector &elec1, TLorentzVector &elec2, TLorentzVector &cluster1, TLorentzVector &cluster2, TLorentzVector &track1, TLorentzVector &track2, int charge1, int charge2, int level)
ZeePlots(PlotBase *pParent, const std::string &sDir, const std::string &sParticleType)
TH1 * h_etaclust_electron1[nLevels]
TH1 * h_ptclust_electrons[nLevels]
TH1 * h_ptclust_electron2[nLevels]
void fillZPlots(TLorentzVector &z, int level)