ATLAS Offline Software
|
#include <TPileupReweighting.h>
Classes | |
struct | CompositeTrigger |
struct | Period |
struct | Run |
Public Member Functions | |
TPileupReweighting (const char *name="TPileupReweighting") | |
Standard constructor. More... | |
Int_t | UsePeriodConfig (const TString &configName) |
use a hardcoded period configuration More... | |
Int_t | SetBinning (Int_t nbinsx, Double_t *xbins, Int_t nbinsy=0, Double_t *ybins=0) |
Add a histogram binning config. More... | |
Int_t | SetUniformBinning (Int_t nbinsx, Double_t xlow, Double_t xup, Int_t nbinsy=0, Double_t ylow=0, Double_t yup=0) |
Int_t | SetBinning (TH1 *hist) |
void | SetDefaultChannel (Int_t channel, Int_t mcRunNumber=-1) |
Set which channel should be used as a default when specific mc channel distributions cannot be found. More... | |
Int_t | GetDefaultChannel (Int_t mcRunNumber=-1) |
Double_t | GetIntegratedLumi (const TString &trigger="") |
total luminosity loaded and accepted by the tool (in inverse pb) More... | |
Double_t | GetNumberOfEvents (Int_t channel) |
totalMC maps should also hold the total number of entries for each channel More... | |
Double_t | GetSumOfEventWeights (Int_t channel) |
void | RemapPeriod (Int_t periodNumber1, Int_t periodNumber2) |
Combine two period numbers. More... | |
Double_t | GetIntegratedLumiFraction (Int_t periodNumber, UInt_t start, UInt_t end) |
return fraction of lumi assigned to periodNumber (or mcRunNumber) that is between start and end data run numbers More... | |
Double_t | GetIntegratedLumiFraction (Int_t periodNumber, Double_t mu, UInt_t start, UInt_t end) |
return fraction of lumi assigned to periodNumber (or mcRunNumber) with given mu, that is between start and end data run numbers More... | |
Double_t | GetIntegratedLumi (UInt_t start, UInt_t end) |
get the amount of integrated lumi between the two given runs More... | |
Double_t | GetIntegratedLumi (Int_t periodNumber, UInt_t start, UInt_t end) |
similar to above, but for only the given mcRunNumber/periodNumber More... | |
Double_t | GetLumiBlockIntegratedLumi (Int_t runNumber, UInt_t lb) |
get integrated lumi for specific run and lumiblock number . More... | |
Float_t | GetLumiBlockMu (Int_t runNumber, UInt_t lb) |
get the lumiblock mu, useful for 'updating' the mu coming from data to account for new lumitags More... | |
void | DisableWarnings (Bool_t in) |
Indicate if warnings should be suppressed. More... | |
void | EnableDebugging (Bool_t in) |
Indicate if additional debugging information should be output. More... | |
void | PrintInfo (Bool_t in) |
disable info More... | |
void | SetUnrepresentedDataAction (Int_t action, Double_t tolerance=0.05) |
Set how to handle configurations where some of your data has no corresponding mc to describe it 0=Default (Throw exception), 1=Subtract lumi from normalizations (i.e. More... | |
Double_t | GetUnrepresentedDataFraction (Int_t periodNumber, Int_t channel) |
return the unrepresented data fraction in a given channel . More... | |
Float_t | GetUnrepresentedDataWeight (Int_t periodNumber, Int_t channel) |
Bool_t | IsUnrepresentedData (Int_t runNumber, Float_t x, Float_t y=0.) |
void | IgnoreConfigFilePeriods (Bool_t in) |
Should the tool ignore period assignments encoded in config file. More... | |
Int_t | AddPeriod (Int_t periodNumber, UInt_t start, UInt_t end) |
Assign an mc RunNumber to a data period. More... | |
Int_t | GetFirstFoundPeriodNumber (UInt_t runNumber) |
Get the first period number with the data run number contained - assume all periods are disconnected for this to be useful. More... | |
void | SetDataScaleFactors (Float_t x, Float_t y=1.) |
Scale the LumiMetaData mu values by this factor. More... | |
void | SetMCScaleFactors (Float_t x, Float_t y=1.) |
Int_t | AddConfigFile (const TString &fileName) |
Int_t | AddLumiCalcFile (const TString &fileName, const TString &trigger="None") |
Int_t | AddMetaDataFile (const TString &fileName, const TString &channelBranchName="mc_channel_number") |
Bool_t | RemoveChannel (int chanNum) |
Removes a channel from the inputs ... More... | |
Int_t | Initialize () |
Initialize this class once before the event loop starts If distribution information is provided, it is assumed to be for the standard pileup reweighting. More... | |
Float_t | GetCombinedWeight (Int_t periodNumber, Int_t channelNumber, Float_t x, Float_t y=0.) |
Float_t | GetPeriodWeight (Int_t periodNumber, Int_t channelNumber) |
Float_t | GetPrimaryWeight (Int_t periodNumber, Int_t channelNumber, Float_t x) |
Float_t | GetSecondaryWeight (Int_t periodNumber, Int_t channelNumber, Float_t x, Float_t y) |
Double_t | GetMetaData (const TString &metadataName, Int_t channelNumber) |
TTree * | GetMetaDataTree () |
combines loaded metadata with channel sumsofweights and entry counts More... | |
Int_t | GenerateMetaDataFile (const TString &fileName, const TString &channelBranchName="mc_channel_number") |
Int_t | Fill (Int_t runNumber, Int_t channelNumber, Float_t w, Float_t x, Float_t y=0.) |
Int_t | WriteToFile (const TString &filename="") |
Int_t | WriteToFile (TFile *outFile) |
ULong64_t | GetPRWHash (Int_t periodNumber, Int_t channelNumber, Float_t x, Float_t y=0.) |
Bool_t | MakeWeightTree (TString channelNumbers, TString outFile, TString hashBranch="PRWHash", TString weightBranch="PileupWeight") |
void | SetRandomSeed (int seed) |
int | GetRandomSeed () |
UInt_t | GetRandomRunNumber (Int_t mcRunNumber) |
Gets a random data run number according to the integrated lumi distribution associated to this mcRunNumber. More... | |
UInt_t | GetRandomRunNumber (Int_t mcRunNumber, Double_t mu) |
Get random run number according to integrated lumi distribution for the given mu value (uses the binning of the mu histogram) More... | |
Int_t | GetRandomPeriodNumber (Int_t mcRunNumber) |
Get random period number from the sub-periods assigned to this run number. More... | |
UInt_t | GetRandomLumiBlockNumber (UInt_t runNumber) |
Get a random lumi block from the run number given. More... | |
Int_t | Merge (TCollection *coll) |
std::vector< int > | GetPeriodNumbers () const |
TH1 * | GetInputHistogram (Int_t channelNumber, Int_t periodNumber) |
TH1 * | GetPrimaryDistribution (Int_t channelNumber, Int_t periodNumber) |
TH1 * | GetPrimaryTriggerDistribution (const TString &trigger, Int_t periodNumber, long triggerBits) |
Double_t | GetDataWeight (Int_t runNumber, const TString &trigger, Double_t x, bool run_dependent=false) |
Method for weighting data to account for prescales and mu bias. More... | |
Double_t | GetDataWeight (Int_t runNumber, const TString &trigger) |
Double_t | GetPrescaleWeight (Int_t runNumber, const TString &trigger, Double_t x, bool run_dependent=false) |
Method for prescaling MC to account for prescales in data. More... | |
Double_t | GetPrescaleWeight (Int_t runNumber, const TString &trigger) |
Bool_t | IsInitialized () |
Int_t | AddDistribution (TH1 *hist, Int_t runNumber, Int_t channelNumber) |
void | ResetCountingMode () |
This method is DEFINITELY EXPERT USE ONLY. More... | |
void | SetParentTool (TPileupReweighting *tool) |
Float_t | GetDataScaleFactor () const |
void | SetTriggerBit (const TString &trigger, bool in=true) |
void | ResetTriggerBits () |
double | GetRunAverageMu (int run) |
void | PrintPeriods () |
std::map< UInt_t, Run > & | GetRunMap () |
void | CopyProperties (const TPileupReweighting *in) |
Protected Member Functions | |
virtual bool | runLbnOK (Int_t, Int_t) |
virtual bool | passTriggerBeforePrescale (const TString &trigger) const |
Int_t | GetNearestGoodBin (Int_t thisMCRunNumber, Int_t bin) |
Int_t | IsBadBin (Int_t thisMCRunNumber, Int_t bin) |
std::unique_ptr< TH1 > | CloneEmptyHistogram (Int_t runNumber, Int_t channelNumber) |
void | normalizeHistogram (TH1 *histo) |
Normalize histograms. More... | |
void | AddDistributionTree (TTree *tree, TFile *file) |
void | CalculatePrescaledLuminosityHistograms (const TString &trigger, int run_dependent=0) |
std::unique_ptr< CompositeTrigger > | makeTrigger (const TString &s) |
void | calculateHistograms (CompositeTrigger *trigger, int run_dependent) |
Protected Attributes | |
std::map< TString, bool > | m_triggerPassBits |
TPileupReweighting * | m_parentTool |
Bool_t | m_SetWarnings |
Bool_t | m_debugging |
Bool_t | m_printInfo |
Bool_t | m_countingMode |
Int_t | m_unrepresentedDataAction |
Bool_t | m_isInitialized |
Bool_t | m_lumiVectorIsLoaded |
Float_t | m_dataScaleFactorX |
Float_t | m_dataScaleFactorY |
Float_t | m_mcScaleFactorX |
Float_t | m_mcScaleFactorY |
Int_t | m_nextPeriodNumber |
Bool_t | m_ignoreFilePeriods |
TTree * | m_metadatatree |
Double_t | m_unrepDataTolerance |
Bool_t | m_doGlobalDataWeight |
Bool_t | m_doPrescaleWeight = false |
Int_t | m_lumicalcRunNumberOffset |
std::map< TString, std::vector< TString > > | m_lumicalcFiles |
map storing the lumicalc file locations - used when building DataPileupWeights More... | |
std::unique_ptr< TH1 > | m_emptyHistogram |
the empty histogram used for this weight... More... | |
std::map< TString, std::map< Int_t, Double_t > > | m_metadata |
channel metadata map More... | |
std::map< TString, std::unique_ptr< CompositeTrigger > > | m_triggerObjs |
std::list< Period > | m_periodList |
List physically holding (owning) period objects. More... | |
std::map< Int_t, Period * > | m_periods |
std::map< UInt_t, Run > | m_runs |
std::map< Int_t, Double_t > | unrepDataByChannel |
std::string | m_prwFilesPathPrefix |
std::unique_ptr< TRandom3 > | m_random3 |
Bool_t | m_ignoreBadChannels |
Bool_t | m_useMultiPeriods = true |
int | m_autoRunStart = 0 |
int | m_autoRunEnd = 0 |
Definition at line 50 of file TPileupReweighting.h.
CP::TPileupReweighting::TPileupReweighting | ( | const char * | name = "TPileupReweighting" | ) |
Standard constructor.
Int_t TPileupReweighting::AddConfigFile | ( | const TString & | fileName | ) |
Definition at line 936 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::AddDistribution | ( | TH1 * | hist, |
Int_t | runNumber, | ||
Int_t | channelNumber | ||
) |
Definition at line 728 of file TPileupReweighting.cxx.
|
protected |
Definition at line 648 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::AddLumiCalcFile | ( | const TString & | fileName, |
const TString & | trigger = "None" |
||
) |
Definition at line 847 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::AddMetaDataFile | ( | const TString & | fileName, |
const TString & | channelBranchName = "mc_channel_number" |
||
) |
Definition at line 506 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::AddPeriod | ( | Int_t | periodNumber, |
UInt_t | start, | ||
UInt_t | end | ||
) |
Assign an mc RunNumber to a data period.
returns a PeriodID. These count up from 1
Definition at line 368 of file TPileupReweighting.cxx.
|
protected |
Definition at line 2109 of file TPileupReweighting.cxx.
|
protected |
Definition at line 2086 of file TPileupReweighting.cxx.
|
protected |
Definition at line 435 of file TPileupReweighting.cxx.
|
inline |
Definition at line 473 of file TPileupReweighting.h.
|
inline |
|
inline |
Indicate if additional debugging information should be output.
Definition at line 118 of file TPileupReweighting.h.
Int_t TPileupReweighting::Fill | ( | Int_t | runNumber, |
Int_t | channelNumber, | ||
Float_t | w, | ||
Float_t | x, | ||
Float_t | y = 0. |
||
) |
Definition at line 1837 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::GenerateMetaDataFile | ( | const TString & | fileName, |
const TString & | channelBranchName = "mc_channel_number" |
||
) |
Definition at line 460 of file TPileupReweighting.cxx.
Float_t TPileupReweighting::GetCombinedWeight | ( | Int_t | periodNumber, |
Int_t | channelNumber, | ||
Float_t | x, | ||
Float_t | y = 0. |
||
) |
Definition at line 1603 of file TPileupReweighting.cxx.
|
inline |
Definition at line 298 of file TPileupReweighting.h.
Double_t TPileupReweighting::GetDataWeight | ( | Int_t | runNumber, |
const TString & | trigger | ||
) |
Definition at line 1722 of file TPileupReweighting.cxx.
Double_t TPileupReweighting::GetDataWeight | ( | Int_t | runNumber, |
const TString & | trigger, | ||
Double_t | x, | ||
bool | run_dependent = false |
||
) |
Method for weighting data to account for prescales and mu bias.
Use by giving the tool multiple lumicalc files, one for each trigger
Definition at line 1730 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::GetDefaultChannel | ( | Int_t | mcRunNumber = -1 | ) |
Definition at line 109 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::GetFirstFoundPeriodNumber | ( | UInt_t | runNumber | ) |
Get the first period number with the data run number contained - assume all periods are disconnected for this to be useful.
Definition at line 422 of file TPileupReweighting.cxx.
|
inline |
Definition at line 251 of file TPileupReweighting.h.
Double_t TPileupReweighting::GetIntegratedLumi | ( | const TString & | trigger = "" | ) |
total luminosity loaded and accepted by the tool (in inverse pb)
Definition at line 115 of file TPileupReweighting.cxx.
Double_t TPileupReweighting::GetIntegratedLumi | ( | Int_t | periodNumber, |
UInt_t | start, | ||
UInt_t | end | ||
) |
similar to above, but for only the given mcRunNumber/periodNumber
Definition at line 139 of file TPileupReweighting.cxx.
|
inline |
get the amount of integrated lumi between the two given runs
Definition at line 102 of file TPileupReweighting.h.
Double_t TPileupReweighting::GetIntegratedLumiFraction | ( | Int_t | periodNumber, |
Double_t | mu, | ||
UInt_t | start, | ||
UInt_t | end | ||
) |
return fraction of lumi assigned to periodNumber (or mcRunNumber) with given mu, that is between start and end data run numbers
Definition at line 204 of file TPileupReweighting.cxx.
Double_t TPileupReweighting::GetIntegratedLumiFraction | ( | Int_t | periodNumber, |
UInt_t | start, | ||
UInt_t | end | ||
) |
return fraction of lumi assigned to periodNumber (or mcRunNumber) that is between start and end data run numbers
Definition at line 182 of file TPileupReweighting.cxx.
Double_t TPileupReweighting::GetLumiBlockIntegratedLumi | ( | Int_t | runNumber, |
UInt_t | lb | ||
) |
get integrated lumi for specific run and lumiblock number .
. comes from the 'unprescaled lumi', and is in pb
Definition at line 154 of file TPileupReweighting.cxx.
Float_t TPileupReweighting::GetLumiBlockMu | ( | Int_t | runNumber, |
UInt_t | lb | ||
) |
get the lumiblock mu, useful for 'updating' the mu coming from data to account for new lumitags
Definition at line 168 of file TPileupReweighting.cxx.
|
inline |
Definition at line 188 of file TPileupReweighting.h.
TTree * TPileupReweighting::GetMetaDataTree | ( | ) |
combines loaded metadata with channel sumsofweights and entry counts
Definition at line 574 of file TPileupReweighting.cxx.
|
protected |
Definition at line 1367 of file TPileupReweighting.cxx.
|
inline |
totalMC maps should also hold the total number of entries for each channel
Definition at line 73 of file TPileupReweighting.h.
|
inline |
Float_t TPileupReweighting::GetPeriodWeight | ( | Int_t | periodNumber, |
Int_t | channelNumber | ||
) |
Definition at line 1623 of file TPileupReweighting.cxx.
Double_t TPileupReweighting::GetPrescaleWeight | ( | Int_t | runNumber, |
const TString & | trigger | ||
) |
Definition at line 1817 of file TPileupReweighting.cxx.
Double_t TPileupReweighting::GetPrescaleWeight | ( | Int_t | runNumber, |
const TString & | trigger, | ||
Double_t | x, | ||
bool | run_dependent = false |
||
) |
Method for prescaling MC to account for prescales in data.
Definition at line 1825 of file TPileupReweighting.cxx.
|
inline |
Definition at line 259 of file TPileupReweighting.h.
|
inline |
Definition at line 267 of file TPileupReweighting.h.
Float_t TPileupReweighting::GetPrimaryWeight | ( | Int_t | periodNumber, |
Int_t | channelNumber, | ||
Float_t | x | ||
) |
Definition at line 1653 of file TPileupReweighting.cxx.
ULong64_t TPileupReweighting::GetPRWHash | ( | Int_t | periodNumber, |
Int_t | channelNumber, | ||
Float_t | x, | ||
Float_t | y = 0. |
||
) |
Definition at line 1584 of file TPileupReweighting.cxx.
UInt_t TPileupReweighting::GetRandomLumiBlockNumber | ( | UInt_t | runNumber | ) |
Get a random lumi block from the run number given.
Use GetRandomRunNumber to choose the run number
Definition at line 1469 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::GetRandomPeriodNumber | ( | Int_t | mcRunNumber | ) |
Get random period number from the sub-periods assigned to this run number.
Definition at line 1492 of file TPileupReweighting.cxx.
UInt_t TPileupReweighting::GetRandomRunNumber | ( | Int_t | mcRunNumber | ) |
Gets a random data run number according to the integrated lumi distribution associated to this mcRunNumber.
allows use of custom reweighting config files
Definition at line 1412 of file TPileupReweighting.cxx.
UInt_t TPileupReweighting::GetRandomRunNumber | ( | Int_t | mcRunNumber, |
Double_t | mu | ||
) |
Get random run number according to integrated lumi distribution for the given mu value (uses the binning of the mu histogram)
Definition at line 1438 of file TPileupReweighting.cxx.
|
inline |
Definition at line 223 of file TPileupReweighting.h.
|
inline |
Definition at line 303 of file TPileupReweighting.h.
|
inline |
Definition at line 447 of file TPileupReweighting.h.
Float_t TPileupReweighting::GetSecondaryWeight | ( | Int_t | periodNumber, |
Int_t | channelNumber, | ||
Float_t | x, | ||
Float_t | y | ||
) |
Definition at line 1701 of file TPileupReweighting.cxx.
|
inline |
Definition at line 82 of file TPileupReweighting.h.
Double_t TPileupReweighting::GetUnrepresentedDataFraction | ( | Int_t | periodNumber, |
Int_t | channel | ||
) |
return the unrepresented data fraction in a given channel .
. when using action=2, you will want to scale up all MC events by 1/(1-unrepFraction) to account for missed data
Definition at line 1386 of file TPileupReweighting.cxx.
|
inline |
Definition at line 134 of file TPileupReweighting.h.
|
inline |
Should the tool ignore period assignments encoded in config file.
Definition at line 146 of file TPileupReweighting.h.
Int_t TPileupReweighting::Initialize | ( | ) |
Initialize this class once before the event loop starts If distribution information is provided, it is assumed to be for the standard pileup reweighting.
Definition at line 1021 of file TPileupReweighting.cxx.
|
protected |
Definition at line 1351 of file TPileupReweighting.cxx.
|
inline |
Definition at line 288 of file TPileupReweighting.h.
Bool_t TPileupReweighting::IsUnrepresentedData | ( | Int_t | runNumber, |
Float_t | x, | ||
Float_t | y = 0. |
||
) |
Definition at line 1524 of file TPileupReweighting.cxx.
|
protected |
Definition at line 2278 of file TPileupReweighting.cxx.
Bool_t TPileupReweighting::MakeWeightTree | ( | TString | channelNumbers, |
TString | outFile, | ||
TString | hashBranch = "PRWHash" , |
||
TString | weightBranch = "PileupWeight" |
||
) |
Definition at line 1530 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::Merge | ( | TCollection * | coll | ) |
Definition at line 2039 of file TPileupReweighting.cxx.
|
protected |
Normalize histograms.
Definition at line 1996 of file TPileupReweighting.cxx.
|
inlineprotectedvirtual |
|
inline |
|
inline |
void TPileupReweighting::RemapPeriod | ( | Int_t | periodNumber1, |
Int_t | periodNumber2 | ||
) |
Combine two period numbers.
Histos are merged and the first number will be redirected to the second (the second is created if it doesn't exist)
Definition at line 63 of file TPileupReweighting.cxx.
Bool_t TPileupReweighting::RemoveChannel | ( | int | chanNum | ) |
Removes a channel from the inputs ...
this is for experts only
Definition at line 1001 of file TPileupReweighting.cxx.
|
inline |
This method is DEFINITELY EXPERT USE ONLY.
Used in the checkPRWConfigFile utitlity
Definition at line 293 of file TPileupReweighting.h.
|
inline |
Definition at line 301 of file TPileupReweighting.h.
|
inlineprotectedvirtual |
Reimplemented in CP::PileupReweightingTool.
Definition at line 308 of file TPileupReweighting.h.
Int_t TPileupReweighting::SetBinning | ( | Int_t | nbinsx, |
Double_t * | xbins, | ||
Int_t | nbinsy = 0 , |
||
Double_t * | ybins = 0 |
||
) |
Add a histogram binning config.
To modify the pileup histo binning, use "pileup" as name
Definition at line 83 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::SetBinning | ( | TH1 * | hist | ) |
Definition at line 101 of file TPileupReweighting.cxx.
|
inline |
Scale the LumiMetaData mu values by this factor.
Definition at line 156 of file TPileupReweighting.h.
void TPileupReweighting::SetDefaultChannel | ( | Int_t | channel, |
Int_t | mcRunNumber = -1 |
||
) |
Set which channel should be used as a default when specific mc channel distributions cannot be found.
default channels can now be assigned for each mc run number .. mcRunNumber=-1 is the global default
Definition at line 72 of file TPileupReweighting.cxx.
|
inline |
Definition at line 157 of file TPileupReweighting.h.
|
inline |
Definition at line 296 of file TPileupReweighting.h.
|
inline |
Definition at line 222 of file TPileupReweighting.h.
|
inline |
Definition at line 300 of file TPileupReweighting.h.
Int_t TPileupReweighting::SetUniformBinning | ( | Int_t | nbinsx, |
Double_t | xlow, | ||
Double_t | xup, | ||
Int_t | nbinsy = 0 , |
||
Double_t | ylow = 0 , |
||
Double_t | yup = 0 |
||
) |
Definition at line 93 of file TPileupReweighting.cxx.
|
inline |
Set how to handle configurations where some of your data has no corresponding mc to describe it 0=Default (Throw exception), 1=Subtract lumi from normalizations (i.e.
discard data), 2=keep lumi and continue
Definition at line 124 of file TPileupReweighting.h.
Int_t TPileupReweighting::UsePeriodConfig | ( | const TString & | configName | ) |
use a hardcoded period configuration
Definition at line 234 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::WriteToFile | ( | const TString & | filename = "" | ) |
Definition at line 1888 of file TPileupReweighting.cxx.
Int_t TPileupReweighting::WriteToFile | ( | TFile * | outFile | ) |
Definition at line 1907 of file TPileupReweighting.cxx.
|
protected |
Definition at line 469 of file TPileupReweighting.h.
|
protected |
Definition at line 468 of file TPileupReweighting.h.
|
protected |
Definition at line 335 of file TPileupReweighting.h.
|
protected |
Definition at line 338 of file TPileupReweighting.h.
|
protected |
Definition at line 338 of file TPileupReweighting.h.
|
protected |
Definition at line 333 of file TPileupReweighting.h.
|
protected |
Definition at line 344 of file TPileupReweighting.h.
|
protected |
Definition at line 345 of file TPileupReweighting.h.
|
protected |
the empty histogram used for this weight...
effectively holds the configuration of the binning
Definition at line 358 of file TPileupReweighting.h.
|
protected |
Definition at line 464 of file TPileupReweighting.h.
|
protected |
Definition at line 341 of file TPileupReweighting.h.
|
protected |
Definition at line 337 of file TPileupReweighting.h.
|
protected |
map storing the lumicalc file locations - used when building DataPileupWeights
Definition at line 349 of file TPileupReweighting.h.
|
protected |
Definition at line 346 of file TPileupReweighting.h.
|
protected |
Definition at line 337 of file TPileupReweighting.h.
|
protected |
Definition at line 339 of file TPileupReweighting.h.
|
protected |
Definition at line 339 of file TPileupReweighting.h.
|
protected |
channel metadata map
Definition at line 363 of file TPileupReweighting.h.
|
protected |
Definition at line 342 of file TPileupReweighting.h.
|
protected |
Definition at line 340 of file TPileupReweighting.h.
|
protected |
Definition at line 331 of file TPileupReweighting.h.
|
protected |
List physically holding (owning) period objects.
Definition at line 450 of file TPileupReweighting.h.
|
protected |
Definition at line 451 of file TPileupReweighting.h.
|
protected |
Definition at line 334 of file TPileupReweighting.h.
|
protected |
Definition at line 456 of file TPileupReweighting.h.
|
protected |
Definition at line 462 of file TPileupReweighting.h.
|
protected |
Definition at line 452 of file TPileupReweighting.h.
|
protected |
Definition at line 332 of file TPileupReweighting.h.
|
protected |
Definition at line 401 of file TPileupReweighting.h.
|
protected |
Definition at line 315 of file TPileupReweighting.h.
|
protected |
Definition at line 343 of file TPileupReweighting.h.
|
protected |
Definition at line 336 of file TPileupReweighting.h.
|
protected |
Definition at line 465 of file TPileupReweighting.h.
|
protected |
Definition at line 454 of file TPileupReweighting.h.