BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Public Member Functions | Protected Attributes
HeaderAnalysis Class Reference

Analysis of the model tree. More...

#include <HeaderAnalysis.hh>

Collaboration diagram for HeaderAnalysis:
Collaboration graph

Public Member Functions

 HeaderAnalysis (const std::vector< std::string > &filenamesIn, Header *headerIn, TChain *chainIn)
 Constructor intended for use to construct a model analysis object. More...
 
unsigned long long int CountNOriginalEvents ()
 

Protected Attributes

std::vector< std::string > filenames
 
Headerheader
 
TChain * chain
 

Detailed Description

Analysis of the model tree.

Author
Laurie Nevay

Definition at line 34 of file HeaderAnalysis.hh.

Constructor & Destructor Documentation

◆ HeaderAnalysis()

HeaderAnalysis::HeaderAnalysis ( const std::vector< std::string > &  filenamesIn,
Header headerIn,
TChain *  chainIn 
)

Constructor intended for use to construct a model analysis object.

Definition at line 31 of file HeaderAnalysis.cc.

◆ ~HeaderAnalysis()

HeaderAnalysis::~HeaderAnalysis ( )
virtualnoexcept

Definition at line 39 of file HeaderAnalysis.cc.

Member Function Documentation

◆ CountNOriginalEvents()

unsigned long long int HeaderAnalysis::CountNOriginalEvents ( )

Definition at line 42 of file HeaderAnalysis.cc.

Field Documentation

◆ chain

TChain* HeaderAnalysis::chain
protected

Definition at line 48 of file HeaderAnalysis.hh.

◆ filenames

std::vector<std::string> HeaderAnalysis::filenames
protected

Definition at line 46 of file HeaderAnalysis.hh.

◆ header

Header* HeaderAnalysis::header
protected

Definition at line 47 of file HeaderAnalysis.hh.


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