|
void | analyze (const edm::Event &, const edm::EventSetup &) override |
|
void | beginJob () override |
|
| CMSDAS11DijetTestAnalyzer (const edm::ParameterSet &) |
|
void | endJob (void) override |
|
| ~CMSDAS11DijetTestAnalyzer () override |
|
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
|
| EDAnalyzer () |
|
ModuleDescription const & | moduleDescription () const |
|
std::string | workerType () const |
|
| ~EDAnalyzer () override |
|
std::vector< ConsumesInfo > | consumesInfo () const |
|
void | convertCurrentProcessAlias (std::string const &processName) |
| Convert "@currentProcess" in InputTag process names to the actual current process name. More...
|
|
| EDConsumerBase () |
|
| EDConsumerBase (EDConsumerBase const &)=delete |
|
| EDConsumerBase (EDConsumerBase &&)=default |
|
ProductResolverIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const |
|
std::vector< ProductResolverIndexAndSkipBit > const & | itemsToGetFrom (BranchType iType) const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const |
|
EDConsumerBase const & | operator= (EDConsumerBase const &)=delete |
|
EDConsumerBase & | operator= (EDConsumerBase &&)=default |
|
bool | registeredToConsume (ProductResolverIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
ProductResolverIndexAndSkipBit | uncheckedIndexFrom (EDGetToken) const |
|
void | updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &, bool iPrefetchMayGet) |
|
virtual | ~EDConsumerBase () noexcept(false) |
|
Definition at line 20 of file CMSDAS11DijetTestAnalyzer.h.
Definition at line 22 of file CMSDAS11DijetTestAnalyzer.cc.
References hCorDijetMass, hDijetDeltaEta, hDijetDeltaPhi, hDijetDeltaPhiNJets, hDijetEta1Eta2, hInnerDijetMass, hJet1EMF, hJet1Eta, hJet1Phi, hJet1Pt, hJet2EMF, hJet2Eta, hJet2Phi, hJet2Pt, hJetCorrPt, hJetEMF, hJetEta, hJetPhi, hJetRawPt, hOuterDijetMass, hVertexZ, TFileService::make(), and NBINS.
29 JESbias(params.getParameter<
double>(
"JESbias"))
35 Double_t BOUNDARIES[
NBINS] = { 220, 244, 270, 296, 325, 354, 386, 419, 453,
36 489, 526, 565, 606, 649, 693, 740, 788, 838,
37 890, 944, 1000, 1058, 1118, 1181, 1246, 1313, 1383,
38 1455, 1530, 1607, 1687, 1770, 1856, 1945, 2037, 2132 };
41 hVertexZ = fs->
make<TH1D>(
"hVertexZ",
"Z position of the Vertex",50,-20,20);
42 hJetRawPt = fs->
make<TH1D>(
"hJetRawPt",
"Raw Jet Pt",50,0,1000);
43 hJetCorrPt = fs->
make<TH1D>(
"hJetCorrPt",
"Corrected Jet Pt",50,0,1000);
44 hJet1Pt = fs->
make<TH1D>(
"hJet1Pt",
"Corrected Jet1 Pt",50,0,1000);
45 hJet2Pt = fs->
make<TH1D>(
"hJet2Pt",
"Corrected Jet2 Pt",50,0,1000);
47 hJetEta = fs->
make<TH1D>(
"hJetEta",
"Corrected Jet Eta", 50,-5,5);
48 hJet1Eta = fs->
make<TH1D>(
"hJet1Eta",
"Corrected Jet1 Eta",50,-5,5);
49 hJet2Eta = fs->
make<TH1D>(
"hJet2Eta",
"Corrected Jet2 Eta",50,-5,5);
51 hJetPhi = fs->
make<TH1D>(
"hJetPhi",
"Corrected Jet Phi", 50,-3.1415,3.1415);
52 hJet1Phi = fs->make<TH1D>(
"hJet1Phi",
"Corrected Jet1 Phi",50,-3.1415,3.1415);
53 hJet2Phi = fs->make<TH1D>(
"hJet2Phi",
"Corrected Jet2 Phi",50,-3.1415,3.1415);
55 hJetEMF = fs->make<TH1D>(
"hJetEMF",
"EM Fraction of Jets",50,0,1);
56 hJet1EMF = fs->make<TH1D>(
"hJet1EMF",
"EM Fraction of Jet1",50,0,1);
57 hJet2EMF = fs->make<TH1D>(
"hJet2EMF",
"EM Fraction of Jet2",50,0,1);
59 hCorDijetMass = fs->make<TH1D>(
"hCorDijetMass",
"Corrected Dijet Mass",
NBINS-1,BOUNDARIES);
60 hDijetDeltaPhi= fs->make<TH1D>(
"hDijetDeltaPhi",
"Dijet |#Delta #phi|",50,0,3.1415);
61 hDijetDeltaEta= fs->make<TH1D>(
"hDijetDeltaEta",
"Dijet |#Delta #eta|",50,0,1.3);
62 hDijetDeltaPhiNJets= fs->make<TH2D>(
"hDijetDeltaPhiNJets",
"Dijet |#Delta #phi| v. the number of jets",50,0,3.1415,7,0.5,7.5);
63 hDijetEta1Eta2=fs->make<TH2D>(
"hDijetEta1Eta2",
"Eta 1 versus Eta 2 of dijet events",50,-5,5,50,-5,5);
65 hInnerDijetMass = fs->make<TH1D>(
"hInnerDijetMass",
"Corrected Inner Dijet Mass",
NBINS-1,BOUNDARIES);
66 hOuterDijetMass = fs->make<TH1D>(
"hOuterDijetMass",
"Corrected Outer Dijet Mass",
NBINS-1,BOUNDARIES);
T * make(const Args &...args) const
make new ROOT object
std::string jetCorrections
TH2D * hDijetDeltaPhiNJets