52 |
|
unsigned makePFnoPUArray(mithep::Array<PFCandidate> * fPFCandidates, |
53 |
|
vector<bool> &pfNoPileUpFlag, |
54 |
|
const mithep::Array<mithep::Vertex> * vtxArr ); |
55 |
< |
void setEffiencyWeights(EventData&, WeightStruct& ); |
55 |
> |
void setEffiencyWeights(unsigned era, EventData&, WeightStruct& ); |
56 |
|
void initEvtRhoMap(map<unsigned,float> &); |
57 |
|
void setEra(string, ControlFlags&); |
58 |
< |
int getNPU(mithep::Array<mithep::PileupInfo> *puArr, int bx=0); |
58 |
> |
unsigned getNPU(mithep::Array<mithep::PileupInfo> *puArr, int bx=0); |
59 |
> |
void initPUWeights(); |
60 |
> |
double getPUWeight(unsigned era, unsigned npu); |
61 |
|
#endif |