ATLAS Offline Software
Loading...
Searching...
No Matches
TPileupReweighting.cxx File Reference
#include "PileupReweighting/TPileupReweighting.h"
#include <TROOT.h>
#include <TChain.h>
#include <TLeaf.h>
#include <TFile.h>
#include <TH1.h>
#include <TH1D.h>
#include <TH2D.h>
#include <TH3D.h>
#include <TAxis.h>
#include <TString.h>
#include <TRandom3.h>
#include <TObjString.h>
#include <cmath>
#include <algorithm>

Go to the source code of this file.

Macros

#define XXX   std::cout << " I am here: " << __FILE__ << ":" << __LINE__ << std::endl;

Functions

 ClassImp (CP::TPileupReweighting) CP

Macro Definition Documentation

◆ XXX

#define XXX   std::cout << " I am here: " << __FILE__ << ":" << __LINE__ << std::endl;

Definition at line 15 of file TPileupReweighting.cxx.

Function Documentation

◆ ClassImp()

ClassImp ( CP::TPileupReweighting )

Definition at line 41 of file TPileupReweighting.cxx.

47 :
48 TNamed(name,"notitle"), m_parentTool(this),
49 m_SetWarnings(true),m_debugging(false),m_printInfo(true),
50 m_countingMode(true),m_unrepresentedDataAction(0),m_isInitialized(false),m_lumiVectorIsLoaded(false),
51 m_dataScaleFactorX(1.),m_dataScaleFactorY(1.),
52 m_mcScaleFactorX(1.),m_mcScaleFactorY(1.),
53 m_nextPeriodNumber(1),m_ignoreFilePeriods(false),m_metadatatree(0),m_unrepDataTolerance(0.05),m_doGlobalDataWeight(false),m_lumicalcRunNumberOffset(0), m_emptyHistogram(), m_random3(), m_ignoreBadChannels(false)
54{
55 m_random3.reset( new TRandom3(0) );
56 m_random3->SetSeed(1);
57
58 //create the global period
59 m_periodList.emplace_back( -1,0,9999999,0/* the global default channel*/ );
60 m_periods[ -1 ] = &( m_periodList.back() );
61}