CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
modules.cc
Go to the documentation of this file.
5 
7 
8 namespace configurableAnalysis{
9  constexpr char Jet[]="pat::Jet";
10  constexpr char Muon[]="pat::Muon";
11  constexpr char MET[]="pat::MET";
12  constexpr char Electron[]="pat::Electron";
13  constexpr char Tau[]="pat::Tau";
14  constexpr char Photon[]="pat::Photon";
15 }
16 
23 
30 
37 
39 
40 
41 //single cut object selector
48 
49 //selector with multiple cuts
56 
57 //vetoes
64 //any selector
68 
90 
94 
StringCutEventSelector< pat::Jet, true > patAnyJetEventSelector
Definition: modules.cc:65
StringCutsEventSelector< pat::Jet > patJetSEventSelector
Definition: modules.cc:50
StringCutsEventSelector< pat::Muon, false > patMuonSEventVetoSelector
Definition: modules.cc:59
ExpressionVariable< pat::Electron, configurableAnalysis::Electron > patElectronExpressionVariable
Definition: modules.cc:27
StringCutsEventSelector< pat::Electron, false > patElectronSEventVetoSelector
Definition: modules.cc:61
StringCutEventSelector< pat::MET > patMETEventSelector
Definition: modules.cc:44
StringCutEventSelector< pat::Muon > patMuonEventSelector
Definition: modules.cc:43
StringCutsEventSelector< pat::Photon > patPhotonSEventSelector
Definition: modules.cc:54
StringCutEventSelector< pat::Photon > patPhotonEventSelector
Definition: modules.cc:46
StringCutEventSelector< pat::Electron, true > patAnyElectronEventSelector
Definition: modules.cc:67
#define constexpr
StringCutEventSelector< pat::Muon, true > patAnyMuonEventSelector
Definition: modules.cc:66
StringCutsEventSelector< pat::Tau > patTauSEventSelector
Definition: modules.cc:55
StringCutEventSelector< pat::Jet > patJetEventSelector
Definition: modules.cc:42
StringCutsEventSelector< pat::Tau, false > patTauSEventVetoSelector
Definition: modules.cc:63
ExpressionVariable< pat::Tau, configurableAnalysis::Tau > patTauExpressionVariable
Definition: modules.cc:29
StringCutsEventSelector< pat::Electron > patElectronSEventSelector
Definition: modules.cc:53
StringCutsEventSelector< pat::Muon > patMuonSEventSelector
Definition: modules.cc:51
ExpressionVariable< pat::Muon, configurableAnalysis::Muon > patMuonExpressionVariable
Definition: modules.cc:26
StringCutEventSelector< pat::Electron > patElectronEventSelector
Definition: modules.cc:45
StringCutsEventSelector< pat::Jet, false > patJetSEventVetoSelector
Definition: modules.cc:58
StringCutsEventSelector< pat::MET > patMETSEventSelector
Definition: modules.cc:52
StringCutEventSelector< pat::Tau > patTauEventSelector
Definition: modules.cc:47
StringCutsEventSelector< pat::MET, false > patMETSEventVetoSelector
Definition: modules.cc:60
#define DEFINE_EDM_PLUGIN(factory, type, name)
ExpressionVariable< pat::Photon, configurableAnalysis::Photon > patPhotonExpressionVariable
Definition: modules.cc:28
ExpressionVariable< pat::MET, configurableAnalysis::MET > patMETExpressionVariable
Definition: modules.cc:25
ExpressionVariable< pat::Jet, configurableAnalysis::Jet > patJetExpressionVariable
Definition: modules.cc:24
StringCutsEventSelector< pat::Photon, false > patPhotonSEventVetoSelector
Definition: modules.cc:62