DAS
3.0
Das Analysis System
|
class PileUp
Contains all relevant information to apply the PU staub sauger and profile reweighting.
#include <Event.h>
Public Member Functions | |
float | GetTrPU (const char v='0') const |
float | GetInTimePU (const char v='0', const bool useDefault=true) const |
void | clear () |
Public Attributes | |
float | rho |
int | nVtx |
float | trpu |
int | intpu |
std::vector< float > | pthats |
std::vector< unsigned long long > | MBevents |
Static Public Attributes | |
static float | MBxsec = 69200 |
static float | MBxsecRelUnc = 0.046 |
static TRandom3 | r3 |
void clear | ( | ) |
float GetInTimePU | ( | const char | v = '0' , |
const bool | useDefault = true |
||
) | const |
pile-up variations
float GetTrPU | ( | const char | v = '0' | ) | const |
pile-up variations
int intpu |
in-time pile-up (i.e. from the same bunch crossing)
std::vector<unsigned long long> MBevents |
event IDs in MB sample
|
static |
|
static |
int nVtx |
number of vertices in the event
std::vector<float> pthats |
all hard scales found in PU
|
static |
float rho |
soft activity (see formula 7.15 in Patrick's thesis)
float trpu |
true pile-up