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]
virtual double phi() const final
momentum azimuthal angle
void FillNumber(int, int)
MonitorElement * book1D(Args &&...args)
MonitorElement * dPt[Type::Number]
auto deltaR(const T1 &t1, const T2 &t2) -> decltype(t1.eta())
MonitorElement * TurnOn_30[Type::Number]
MonitorElement * dR[Type::Number]
virtual double eta() const final
momentum pseudorapidity
void Book(DQMStore::IBooker &)
MonitorElement * Eff_Pt[Type::Number]
virtual double pt() const final
transverse momentum