|
DESY Hbb Analysis Framework
|
#include "boost/program_options.hpp"#include "boost/algorithm/string.hpp"#include <string>#include <iostream>#include <fstream>#include <vector>Go to the source code of this file.
Functions | |
| int | macro_config (int argc, char *argv[]) |
Variables | |
| std::string | btagalgo_ |
| std::string | btagsf_ |
| std::string | btagwp_ |
| float | btagwploose_ |
| float | btagwpmedium_ |
| float | btagwptight_ |
| std::string | cfg_ |
| float | detamax_ |
| float | dphimin_ |
| float | drmax_ |
| float | drmin_ |
| std::vector< float > | etamax_ |
| std::string | genjetsCol_ |
| std::string | genParticleCol_ |
| std::string | hltPath_ |
| std::string | hltPathRef_ |
| std::vector< std::string > | hltPaths2_ |
| std::vector< std::string > | hltPaths_ |
| std::string | hltPathsLogic2_ |
| std::string | hltPathsLogic_ |
| std::string | inputlist_ |
| bool | isMC_ |
| std::string | jerpt_ |
| std::string | jersf_ |
| std::vector< float > | jetsbtagmin_ |
| std::string | jetsCol_ |
| std::vector< float > | jetsetamax_ |
| std::string | jetsid_ |
| std::vector< float > | jetsptmax_ |
| std::vector< float > | jetsptmin_ |
| std::string | json_ |
| std::string | l1Seed_ |
| std::string | l1SeedRef_ |
| std::string | l1tjetsCol_ |
| std::vector< float > | l1tjetsetamax_ |
| int | l1tjetsnmin_ |
| std::vector< float > | l1tjetsptmin_ |
| std::vector< float > | l1tjetsrefetamax_ |
| int | l1tjetsrefnmin_ |
| std::vector< float > | l1tjetsrefptmin_ |
| std::string | l1tmuonsCol_ |
| std::vector< float > | l1tmuonsetamax_ |
| int | l1tmuonsnmin_ |
| std::vector< float > | l1tmuonsptmin_ |
| std::vector< float > | l1tmuonsrefetamax_ |
| int | l1tmuonsrefnmin_ |
| std::vector< float > | l1tmuonsrefptmin_ |
| bool | matchonoff_ |
| float | matchonoffdrmax_ |
| bool | matchonoffref_ |
| std::string | muonsCol_ |
| std::vector< float > | muonsetamax_ |
| std::string | muonsid_ |
| std::vector< float > | muonsptmax_ |
| std::vector< float > | muonsptmin_ |
| int | nbjetsmin_ |
| int | nevtmax_ |
| int | njetsmax_ |
| int | njetsmin_ |
| int | nlumis_ |
| int | nmax_ |
| int | nmin_ |
| int | nmuonsmin_ |
| float | nonbtagwp_ |
| std::string | outputRoot_ |
| std::vector< float > | prescaleEra_ |
| float | psnorm_ |
| bool | psweight_ |
| float | ptimbalmax_ |
| std::vector< float > | ptmax_ |
| std::vector< float > | ptmin_ |
| int | runmax_ |
| int | runmin_ |
| int | seed_ |
| std::string | seedfile_ |
| bool | signalregion_ |
| std::vector< float > | toetamax_ [10] |
| int | tonmin_ [10] |
| std::vector< float > | toptmin_ [10] |
| std::vector< float > | torefetamax_ [10] |
| int | torefnmin_ [10] |
| std::vector< float > | torefptmin_ [10] |
| std::string | treePath_ |
| bool | trigemul_ |
| std::string | triggerCol_ |
| std::string | triggerObjDir_ |
| std::vector< std::string > | triggerObjects_ |
| std::vector< std::string > | triggerObjectsJets_ |
| std::vector< int > | triggerObjectsMatches_ |
| std::vector< int > | triggerObjectsMatchesRank_ |
| std::vector< std::string > | triggerObjectsMuons_ |
| std::vector< std::string > | triggerObjectsRef_ |
| int macro_config | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 145 of file macro_config.h.
References btagalgo_, btagsf_, btagwp_, btagwploose_, btagwpmedium_, btagwptight_, cfg_, submitCrab3Data::config, detamax_, dphimin_, drmax_, drmin_, etamax_, genjetsCol_, genParticleCol_, hltPath_, hltPathRef_, hltPaths2_, hltPaths_, hltPathsLogic2_, hltPathsLogic_, inputlist_, isMC_, jerpt_, jersf_, jetsbtagmin_, jetsCol_, jetsetamax_, jetsid_, jetsptmax_, jetsptmin_, json_, l1Seed_, l1SeedRef_, l1tjetsCol_, l1tjetsetamax_, l1tjetsnmin_, l1tjetsptmin_, l1tjetsrefetamax_, l1tjetsrefnmin_, l1tjetsrefptmin_, l1tmuonsCol_, l1tmuonsetamax_, l1tmuonsnmin_, l1tmuonsptmin_, l1tmuonsrefetamax_, l1tmuonsrefnmin_, l1tmuonsrefptmin_, matchonoff_, matchonoffdrmax_, matchonoffref_, muonsCol_, muonsetamax_, muonsid_, muonsptmax_, muonsptmin_, nbjetsmin_, nevtmax_, njetsmax_, njetsmin_, nlumis_, nmax_, nmin_, nmuonsmin_, nonbtagwp_, outputRoot_, prescaleEra_, psnorm_, psweight_, ptimbalmax_, ptmax_, ptmin_, runmax_, runmin_, seed_, seedfile_, signalregion_, toetamax_, tonmin_, toptmin_, torefetamax_, torefnmin_, torefptmin_, treePath_, trigemul_, triggerCol_, triggerObjDir_, triggerObjects_, triggerObjectsJets_, triggerObjectsMatches_, triggerObjectsMatchesRank_, triggerObjectsMuons_, and triggerObjectsRef_.
Referenced by main().
| std::string btagalgo_ |
Definition at line 106 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string btagsf_ |
Definition at line 67 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string btagwp_ |
Definition at line 107 of file macro_config.h.
Referenced by macro_config(), and main().
| float btagwploose_ |
Definition at line 108 of file macro_config.h.
Referenced by btagMin(), and macro_config().
| float btagwpmedium_ |
Definition at line 109 of file macro_config.h.
Referenced by btagMin(), and macro_config().
| float btagwptight_ |
Definition at line 110 of file macro_config.h.
Referenced by btagMin(), macro_config(), and main().
| std::string cfg_ |
Definition at line 13 of file macro_config.h.
Referenced by macro_config().
| float detamax_ |
Definition at line 101 of file macro_config.h.
Referenced by macro_config(), and main().
| float dphimin_ |
Definition at line 102 of file macro_config.h.
Referenced by macro_config().
| float drmax_ |
Definition at line 100 of file macro_config.h.
Referenced by macro_config().
| float drmin_ |
Definition at line 99 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<float> etamax_ |
Definition at line 96 of file macro_config.h.
Referenced by macro_config().
| std::string genjetsCol_ |
Definition at line 138 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string genParticleCol_ |
Definition at line 137 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string hltPath_ |
Definition at line 115 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string hltPathRef_ |
Definition at line 117 of file macro_config.h.
Referenced by macro_config().
| std::vector<std::string> hltPaths2_ |
Definition at line 125 of file macro_config.h.
Referenced by macro_config().
| std::vector<std::string> hltPaths_ |
Definition at line 123 of file macro_config.h.
Referenced by macro_config().
| std::string hltPathsLogic2_ |
Definition at line 126 of file macro_config.h.
Referenced by macro_config().
| std::string hltPathsLogic_ |
Definition at line 124 of file macro_config.h.
Referenced by macro_config().
| std::string inputlist_ |
Definition at line 21 of file macro_config.h.
Referenced by macro_config(), and main().
| bool isMC_ |
Definition at line 19 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string jerpt_ |
Definition at line 70 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string jersf_ |
Definition at line 71 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<float> jetsbtagmin_ |
Definition at line 55 of file macro_config.h.
Referenced by macro_config().
| std::string jetsCol_ |
Definition at line 132 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<float> jetsetamax_ |
Definition at line 54 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string jetsid_ |
Definition at line 56 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> jetsptmax_ |
Definition at line 53 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> jetsptmin_ |
Definition at line 52 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string json_ |
Definition at line 23 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string l1Seed_ |
Definition at line 116 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string l1SeedRef_ |
Definition at line 118 of file macro_config.h.
Referenced by macro_config().
| std::string l1tjetsCol_ |
Definition at line 134 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tjetsetamax_ |
Definition at line 60 of file macro_config.h.
Referenced by macro_config().
| int l1tjetsnmin_ |
Definition at line 58 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tjetsptmin_ |
Definition at line 59 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tjetsrefetamax_ |
Definition at line 64 of file macro_config.h.
Referenced by macro_config().
| int l1tjetsrefnmin_ |
Definition at line 62 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tjetsrefptmin_ |
Definition at line 63 of file macro_config.h.
Referenced by macro_config().
| std::string l1tmuonsCol_ |
Definition at line 135 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tmuonsetamax_ |
Definition at line 84 of file macro_config.h.
Referenced by macro_config().
| int l1tmuonsnmin_ |
Definition at line 82 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tmuonsptmin_ |
Definition at line 83 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tmuonsrefetamax_ |
Definition at line 88 of file macro_config.h.
Referenced by macro_config().
| int l1tmuonsrefnmin_ |
Definition at line 86 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> l1tmuonsrefptmin_ |
Definition at line 87 of file macro_config.h.
Referenced by macro_config().
| bool matchonoff_ |
Definition at line 29 of file macro_config.h.
Referenced by macro_config().
| float matchonoffdrmax_ |
Definition at line 30 of file macro_config.h.
Referenced by macro_config().
| bool matchonoffref_ |
Definition at line 31 of file macro_config.h.
Referenced by macro_config().
| std::string muonsCol_ |
Definition at line 133 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> muonsetamax_ |
Definition at line 79 of file macro_config.h.
Referenced by macro_config().
| std::string muonsid_ |
Definition at line 80 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> muonsptmax_ |
Definition at line 78 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> muonsptmin_ |
Definition at line 77 of file macro_config.h.
Referenced by macro_config().
| int nbjetsmin_ |
Definition at line 51 of file macro_config.h.
Referenced by macro_config().
| int nevtmax_ |
Definition at line 15 of file macro_config.h.
Referenced by macro_config(), and main().
| int njetsmax_ |
Definition at line 50 of file macro_config.h.
Referenced by macro_config().
| int njetsmin_ |
Definition at line 49 of file macro_config.h.
Referenced by macro_config(), and main().
| int nlumis_ |
Definition at line 16 of file macro_config.h.
Referenced by macro_config().
| int nmax_ |
Definition at line 93 of file macro_config.h.
Referenced by macro_config().
| int nmin_ |
Definition at line 92 of file macro_config.h.
Referenced by macro_config().
| int nmuonsmin_ |
Definition at line 76 of file macro_config.h.
Referenced by macro_config().
| float nonbtagwp_ |
Definition at line 112 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string outputRoot_ |
Definition at line 22 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<float> prescaleEra_ |
Definition at line 142 of file macro_config.h.
Referenced by macro_config().
| float psnorm_ |
Definition at line 33 of file macro_config.h.
Referenced by macro_config().
| bool psweight_ |
Definition at line 32 of file macro_config.h.
Referenced by macro_config().
| float ptimbalmax_ |
Definition at line 104 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> ptmax_ |
Definition at line 95 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> ptmin_ |
Definition at line 94 of file macro_config.h.
Referenced by macro_config().
| int runmax_ |
Definition at line 18 of file macro_config.h.
Referenced by macro_config().
| int runmin_ |
Definition at line 17 of file macro_config.h.
Referenced by macro_config().
| int seed_ |
Definition at line 25 of file macro_config.h.
Referenced by macro_config().
| std::string seedfile_ |
Definition at line 26 of file macro_config.h.
Referenced by macro_config().
| bool signalregion_ |
Definition at line 20 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<float> toetamax_[10] |
Definition at line 40 of file macro_config.h.
Referenced by macro_config().
| int tonmin_[10] |
Definition at line 38 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> toptmin_[10] |
Definition at line 39 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> torefetamax_[10] |
Definition at line 44 of file macro_config.h.
Referenced by macro_config().
| int torefnmin_[10] |
Definition at line 42 of file macro_config.h.
Referenced by macro_config().
| std::vector<float> torefptmin_[10] |
Definition at line 43 of file macro_config.h.
Referenced by macro_config().
| std::string treePath_ |
Definition at line 131 of file macro_config.h.
Referenced by macro_config().
| bool trigemul_ |
Definition at line 34 of file macro_config.h.
Referenced by macro_config().
| std::string triggerCol_ |
Definition at line 136 of file macro_config.h.
Referenced by macro_config(), and main().
| std::string triggerObjDir_ |
Definition at line 139 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<std::string> triggerObjects_ |
Definition at line 119 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<std::string> triggerObjectsJets_ |
Definition at line 127 of file macro_config.h.
Referenced by macro_config(), and main().
| std::vector<int> triggerObjectsMatches_ |
Definition at line 120 of file macro_config.h.
Referenced by macro_config().
| std::vector<int> triggerObjectsMatchesRank_ |
Definition at line 121 of file macro_config.h.
Referenced by macro_config().
| std::vector<std::string> triggerObjectsMuons_ |
Definition at line 128 of file macro_config.h.
Referenced by macro_config().
| std::vector<std::string> triggerObjectsRef_ |
Definition at line 122 of file macro_config.h.
Referenced by macro_config().
1.8.11