28 for(
int i=0;
i<Type::Number;
i++){
29 N[
i] = iBooker.
book1D( (
Name[
i]+
"_N").c_str(), (
Name[
i]+
" Number").c_str(), 5, -0.5, 4.5);
42 if(RecoPart==
NULL)
return;
57 for(
int i=0;
i<Type::Number;
i++){
void Fill(int, const reco::LeafCandidate *, const reco::LeafCandidate *)
MonitorElement * Eff_Eta[Type::Number]
MonitorElement * N[Type::Number]
MonitorElement * TurnOn_15[Type::Number]
double deltaR(const T1 &t1, const T2 &t2)
virtual double eta() const
momentum pseudorapidity
virtual double pt() const
transverse momentum
void FillNumber(int, int)
MonitorElement * book1D(Args &&...args)
MonitorElement * dPt[Type::Number]
MonitorElement * TurnOn_30[Type::Number]
MonitorElement * dR[Type::Number]
void Book(DQMStore::IBooker &)
virtual double phi() const
momentum azimuthal angle
MonitorElement * Eff_Pt[Type::Number]