PandoraAnalysis  01.02.01
Classes | Public Types | Public Member Functions | List of all members
pandora_analysis::CalibrationHelper Class Reference

CalibrationHelper class. More...

#include <CalibrationHelper.h>

Classes

class  Settings
 Settings class. More...
 

Public Types

typedef std::vector< const
EVENT::ReconstructedParticle * > 
ParticleVector
 

Public Member Functions

 CalibrationHelper (const Settings &settings)
 Constructor. More...
 
 ~CalibrationHelper ()
 Destructor.
 
void Calibrate (const EVENT::LCEvent *pLCEvent, const ParticleVector &particleVector, const int nPfoTargetsTotal, const int nPfoTargetsTracks, const int nPfoTargetsNeutralHadrons, const float pfoTargetsEnergyTotal)
 Produces the calibration data. More...
 
void SetBranchAddresses (TTree *pTTree)
 Set branch addresses for calibration variables. More...
 
void CreateHistograms ()
 Create calibration histograms.
 
void SetHistogramDirectories (TFile *pTFile)
 Set directory for calibration histograms. More...
 
void WriteHistograms ()
 Write calibration histograms to tree.
 
void Clear ()
 Clear calibration member variables.
 

Detailed Description

CalibrationHelper class.

Constructor & Destructor Documentation

pandora_analysis::CalibrationHelper::CalibrationHelper ( const Settings settings)

Constructor.

Parameters
settingsthe settings

Member Function Documentation

void pandora_analysis::CalibrationHelper::Calibrate ( const EVENT::LCEvent *  pLCEvent,
const ParticleVector &  particleVector,
const int  nPfoTargetsTotal,
const int  nPfoTargetsTracks,
const int  nPfoTargetsNeutralHadrons,
const float  pfoTargetsEnergyTotal 
)
void pandora_analysis::CalibrationHelper::SetBranchAddresses ( TTree *  pTTree)

Set branch addresses for calibration variables.

Parameters
pTTreetree to set branch addresses to

Referenced by PfoAnalysis::init().

void pandora_analysis::CalibrationHelper::SetHistogramDirectories ( TFile *  pTFile)

Set directory for calibration histograms.

Parameters
pTFiledirectory to set histograms to

Referenced by PfoAnalysis::init().


The documentation for this class was generated from the following files: