ATLAS Offline Software
Macros | Functions
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 16 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 }
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228