![]() |
ATLAS Offline Software
|
#include <LumiCalculator.h>
Public Member Functions | |
| LumiCalculator () | |
| ~LumiCalculator () | |
| void | UseMC (bool mc=true) |
| void | UseLArNoiseDB (bool lar, const std::string &lardb) |
| void | UseBeamspot (bool bs, const std::string &bstag) |
| void | UseOnlineLumi (bool online) |
| void | Verbose (bool verbose=true) |
| void | UseLumiTag (const std::string &tag) |
| void | UseLumiMethod (const std::string &method) |
| void | UseLumiChannel (int chan) |
| void | UseLiveTrigger (bool live, std::string &livetrigger) |
| void IntegrateLumi | ATLAS_NOT_THREAD_SAFE (const xAOD::LumiBlockRangeContainer *iovc, const std::string &triggerchain) |
| void | SetCollName (const std::string &lbcollname) |
| void | setTree (TTree *tree=0) |
| TTree * | getTree () |
| void | MakePlots (bool plots) |
| void | MakeCollList (bool collList) |
| void | ScaleL1TrigRate (const float &rate) |
| void | SetMinL1TrigRate (const float &mintrigrate) |
| void | printSummary (std::ostream &os) |
Private Member Functions | |
| void | DoHistogramAdmin (const uint32_t &runnbr, const TString &trigName, const float &effxsec) |
| void | SetHistogramStyle (TH1F *hist, const char *title=0, const char *xaxis=0, const char *yaxis=0) |
| void | RebinHistograms (const int &nbins, const double &start, const double &end) |
| void | MakePlots (const std::string &triggerchain) |
| void | LoadChannelIds () |
| void | ParseL1Trigger (const std::string &lowerch, CoolQuery *cq_trigger) |
Definition at line 26 of file LumiCalculator.h.
| LumiCalculator::LumiCalculator | ( | ) |
Definition at line 31 of file LumiCalculator.cxx.
| LumiCalculator::~LumiCalculator | ( | ) |
Definition at line 179 of file LumiCalculator.cxx.
| void IntegrateLumi LumiCalculator::ATLAS_NOT_THREAD_SAFE | ( | const xAOD::LumiBlockRangeContainer * | iovc, |
| const std::string & | triggerchain ) |
|
private |
Definition at line 1425 of file LumiCalculator.cxx.
| TTree * LumiCalculator::getTree | ( | ) |
Definition at line 308 of file LumiCalculator.cxx.
|
private |
|
inline |
Definition at line 48 of file LumiCalculator.h.
|
inline |
Definition at line 47 of file LumiCalculator.h.
|
private |
Definition at line 1499 of file LumiCalculator.cxx.
|
private |
Definition at line 1360 of file LumiCalculator.cxx.
| void LumiCalculator::printSummary | ( | std::ostream & | os | ) |
Definition at line 1403 of file LumiCalculator.cxx.
|
private |
Definition at line 1460 of file LumiCalculator.cxx.
|
inline |
Definition at line 49 of file LumiCalculator.h.
| void LumiCalculator::SetCollName | ( | const std::string & | lbcollname | ) |
Definition at line 256 of file LumiCalculator.cxx.
|
private |
Definition at line 1474 of file LumiCalculator.cxx.
|
inline |
Definition at line 50 of file LumiCalculator.h.
| void LumiCalculator::setTree | ( | TTree * | tree = 0 | ) |
Definition at line 210 of file LumiCalculator.cxx.
| void LumiCalculator::UseBeamspot | ( | bool | bs, |
| const std::string & | bstag ) |
Definition at line 303 of file LumiCalculator.cxx.
| void LumiCalculator::UseLArNoiseDB | ( | bool | lar, |
| const std::string & | lardb ) |
Definition at line 298 of file LumiCalculator.cxx.
| void LumiCalculator::UseLiveTrigger | ( | bool | live, |
| std::string & | livetrigger ) |
Definition at line 293 of file LumiCalculator.cxx.
| void LumiCalculator::UseLumiChannel | ( | int | chan | ) |
Definition at line 287 of file LumiCalculator.cxx.
| void LumiCalculator::UseLumiMethod | ( | const std::string & | method | ) |
Definition at line 283 of file LumiCalculator.cxx.
| void LumiCalculator::UseLumiTag | ( | const std::string & | tag | ) |
Definition at line 279 of file LumiCalculator.cxx.
| void LumiCalculator::UseMC | ( | bool | mc = true | ) |
Definition at line 265 of file LumiCalculator.cxx.
| void LumiCalculator::UseOnlineLumi | ( | bool | online | ) |
Definition at line 273 of file LumiCalculator.cxx.
| void LumiCalculator::Verbose | ( | bool | verbose = true | ) |
Definition at line 261 of file LumiCalculator.cxx.
|
private |
Definition at line 145 of file LumiCalculator.h.
|
private |
Definition at line 148 of file LumiCalculator.h.
|
private |
Definition at line 124 of file LumiCalculator.h.
|
private |
Definition at line 218 of file LumiCalculator.h.
|
private |
Definition at line 149 of file LumiCalculator.h.
|
private |
Definition at line 150 of file LumiCalculator.h.
|
private |
Definition at line 79 of file LumiCalculator.h.
|
private |
Definition at line 90 of file LumiCalculator.h.
|
private |
Definition at line 91 of file LumiCalculator.h.
|
private |
Definition at line 183 of file LumiCalculator.h.
|
private |
Definition at line 159 of file LumiCalculator.h.
|
private |
Definition at line 160 of file LumiCalculator.h.
|
private |
Definition at line 203 of file LumiCalculator.h.
|
private |
Definition at line 85 of file LumiCalculator.h.
|
private |
Definition at line 126 of file LumiCalculator.h.
|
private |
Definition at line 128 of file LumiCalculator.h.
|
private |
Definition at line 191 of file LumiCalculator.h.
|
private |
Definition at line 123 of file LumiCalculator.h.
|
private |
Definition at line 127 of file LumiCalculator.h.
|
private |
Definition at line 209 of file LumiCalculator.h.
|
private |
Definition at line 214 of file LumiCalculator.h.
|
private |
Definition at line 210 of file LumiCalculator.h.
|
private |
Definition at line 212 of file LumiCalculator.h.
|
private |
Definition at line 227 of file LumiCalculator.h.
|
private |
Definition at line 215 of file LumiCalculator.h.
|
private |
Definition at line 216 of file LumiCalculator.h.
|
private |
Definition at line 225 of file LumiCalculator.h.
|
private |
Definition at line 224 of file LumiCalculator.h.
|
private |
Definition at line 132 of file LumiCalculator.h.
|
private |
Definition at line 134 of file LumiCalculator.h.
|
private |
Definition at line 235 of file LumiCalculator.h.
|
private |
Definition at line 188 of file LumiCalculator.h.
|
private |
Definition at line 142 of file LumiCalculator.h.
|
private |
Definition at line 192 of file LumiCalculator.h.
|
private |
Definition at line 195 of file LumiCalculator.h.
|
private |
Definition at line 198 of file LumiCalculator.h.
|
private |
Definition at line 187 of file LumiCalculator.h.
|
private |
Definition at line 238 of file LumiCalculator.h.
|
private |
Definition at line 135 of file LumiCalculator.h.
|
private |
Definition at line 234 of file LumiCalculator.h.
|
private |
Definition at line 143 of file LumiCalculator.h.
|
private |
Definition at line 193 of file LumiCalculator.h.
|
private |
Definition at line 239 of file LumiCalculator.h.
|
private |
Definition at line 136 of file LumiCalculator.h.
|
private |
Definition at line 233 of file LumiCalculator.h.
|
private |
Definition at line 144 of file LumiCalculator.h.
|
private |
Definition at line 194 of file LumiCalculator.h.
|
private |
Definition at line 240 of file LumiCalculator.h.
|
private |
Definition at line 78 of file LumiCalculator.h.
|
private |
Definition at line 182 of file LumiCalculator.h.
|
private |
Definition at line 88 of file LumiCalculator.h.
|
private |
Definition at line 89 of file LumiCalculator.h.
|
private |
Definition at line 181 of file LumiCalculator.h.
|
private |
Definition at line 189 of file LumiCalculator.h.
|
private |
Definition at line 108 of file LumiCalculator.h.
|
private |
Definition at line 117 of file LumiCalculator.h.
|
private |
Definition at line 152 of file LumiCalculator.h.
|
private |
Definition at line 154 of file LumiCalculator.h.
|
private |
Definition at line 116 of file LumiCalculator.h.
|
private |
Definition at line 153 of file LumiCalculator.h.
|
private |
Definition at line 155 of file LumiCalculator.h.
|
private |
Definition at line 130 of file LumiCalculator.h.
|
private |
Definition at line 236 of file LumiCalculator.h.
|
private |
Definition at line 131 of file LumiCalculator.h.
|
private |
Definition at line 147 of file LumiCalculator.h.
|
private |
Definition at line 146 of file LumiCalculator.h.
|
private |
Definition at line 133 of file LumiCalculator.h.
|
private |
Definition at line 82 of file LumiCalculator.h.
|
private |
Definition at line 241 of file LumiCalculator.h.
|
private |
Definition at line 138 of file LumiCalculator.h.
|
private |
Definition at line 107 of file LumiCalculator.h.
|
private |
Definition at line 76 of file LumiCalculator.h.
|
private |
Definition at line 92 of file LumiCalculator.h.
|
private |
Definition at line 232 of file LumiCalculator.h.
|
private |
Definition at line 168 of file LumiCalculator.h.
|
private |
Definition at line 87 of file LumiCalculator.h.
|
private |
Definition at line 83 of file LumiCalculator.h.
|
private |
Definition at line 84 of file LumiCalculator.h.
|
private |
Definition at line 207 of file LumiCalculator.h.
|
private |
Definition at line 222 of file LumiCalculator.h.
|
private |
Definition at line 86 of file LumiCalculator.h.
|
private |
Definition at line 69 of file LumiCalculator.h.
|
private |
Definition at line 208 of file LumiCalculator.h.
|
private |
Definition at line 211 of file LumiCalculator.h.
|
private |
Definition at line 226 of file LumiCalculator.h.
|
private |
Definition at line 223 of file LumiCalculator.h.
|
private |
Definition at line 166 of file LumiCalculator.h.
|
private |
Definition at line 230 of file LumiCalculator.h.
|
private |
Definition at line 229 of file LumiCalculator.h.
|
private |
Definition at line 248 of file LumiCalculator.h.
|
private |
Definition at line 247 of file LumiCalculator.h.
|
private |
Definition at line 201 of file LumiCalculator.h.
|
private |
Definition at line 205 of file LumiCalculator.h.
|
private |
Definition at line 220 of file LumiCalculator.h.
|
private |
Definition at line 243 of file LumiCalculator.h.
|
private |
Definition at line 98 of file LumiCalculator.h.
|
private |
Definition at line 99 of file LumiCalculator.h.
|
private |
Definition at line 104 of file LumiCalculator.h.
|
private |
Definition at line 96 of file LumiCalculator.h.
|
private |
Definition at line 101 of file LumiCalculator.h.
|
private |
Definition at line 100 of file LumiCalculator.h.
|
private |
Definition at line 103 of file LumiCalculator.h.
|
private |
Definition at line 97 of file LumiCalculator.h.
|
private |
Definition at line 102 of file LumiCalculator.h.
|
private |
Definition at line 94 of file LumiCalculator.h.
|
private |
Definition at line 105 of file LumiCalculator.h.
|
private |
Definition at line 95 of file LumiCalculator.h.
|
private |
Definition at line 70 of file LumiCalculator.h.
|
private |
Definition at line 151 of file LumiCalculator.h.
|
private |
Definition at line 156 of file LumiCalculator.h.
|
private |
Definition at line 73 of file LumiCalculator.h.
|
private |
Definition at line 174 of file LumiCalculator.h.
|
private |
Definition at line 175 of file LumiCalculator.h.
|
private |
Definition at line 176 of file LumiCalculator.h.
|
private |
Definition at line 177 of file LumiCalculator.h.
|
private |
Definition at line 169 of file LumiCalculator.h.
|
private |
Definition at line 167 of file LumiCalculator.h.
|
private |
Definition at line 179 of file LumiCalculator.h.
|
private |
Definition at line 170 of file LumiCalculator.h.
|
private |
Definition at line 178 of file LumiCalculator.h.
|
private |
Definition at line 171 of file LumiCalculator.h.
|
private |
Definition at line 180 of file LumiCalculator.h.
|
private |
Definition at line 172 of file LumiCalculator.h.
|
private |
Definition at line 165 of file LumiCalculator.h.
|
private |
Definition at line 163 of file LumiCalculator.h.
|
private |
Definition at line 173 of file LumiCalculator.h.
|
private |
Definition at line 196 of file LumiCalculator.h.
|
private |
Definition at line 199 of file LumiCalculator.h.
|
private |
Definition at line 197 of file LumiCalculator.h.
|
private |
Definition at line 200 of file LumiCalculator.h.
|
private |
Definition at line 158 of file LumiCalculator.h.
|
private |
Definition at line 119 of file LumiCalculator.h.
|
private |
Definition at line 129 of file LumiCalculator.h.
|
private |
Definition at line 157 of file LumiCalculator.h.
|
private |
Definition at line 120 of file LumiCalculator.h.
|
private |
Definition at line 137 of file LumiCalculator.h.
|
private |
Definition at line 139 of file LumiCalculator.h.
|
private |
Definition at line 140 of file LumiCalculator.h.
|
private |
Definition at line 141 of file LumiCalculator.h.
|
private |
Definition at line 121 of file LumiCalculator.h.
|
private |
Definition at line 164 of file LumiCalculator.h.
|
private |
Definition at line 162 of file LumiCalculator.h.
|
private |
Definition at line 122 of file LumiCalculator.h.
|
private |
Definition at line 77 of file LumiCalculator.h.
|
private |
Definition at line 81 of file LumiCalculator.h.
|
private |
Definition at line 185 of file LumiCalculator.h.
|
private |
Definition at line 186 of file LumiCalculator.h.
|
private |
Definition at line 161 of file LumiCalculator.h.
|
private |
Definition at line 206 of file LumiCalculator.h.
|
private |
Definition at line 221 of file LumiCalculator.h.
|
private |
Definition at line 245 of file LumiCalculator.h.
|
private |
Definition at line 244 of file LumiCalculator.h.
|
private |
Definition at line 109 of file LumiCalculator.h.
|
private |
Definition at line 125 of file LumiCalculator.h.
|
private |
Definition at line 110 of file LumiCalculator.h.