BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Loading...
Searching...
No Matches
Public Member Functions | Data Fields | Private Member Functions | Private Attributes
Header Class Reference

Header loader. More...

#include <Header.hh>

Collaboration diagram for Header:
Collaboration graph

Public Member Functions

 Header (bool debugIn)
 
void SetBranchAddress (TTree *t)
 Set the branch addresses to address the contents of the file.
 

Data Fields

BDSOutputROOTEventHeaderheader
 Member that ROOT can map file data to locally.
 

Private Member Functions

 ClassDef (Header, 1)
 

Private Attributes

bool debug
 

Detailed Description

Header loader.

Author
Laurie Nevay.

Definition at line 33 of file Header.hh.

Constructor & Destructor Documentation

◆ Header()

Header::Header ( bool  debugIn)

Definition at line 30 of file Header.cc.

◆ ~Header()

Header::~Header ( )
virtual

Definition at line 36 of file Header.cc.

Member Function Documentation

◆ SetBranchAddress()

void Header::SetBranchAddress ( TTree *  t)

Set the branch addresses to address the contents of the file.

Definition at line 41 of file Header.cc.

References header.

Referenced by HeaderAnalysis::CountNOriginalEvents(), RBDS::GetFileType(), and DataLoader::SetBranchAddress().

Here is the caller graph for this function:

Field Documentation

◆ debug

bool Header::debug
private

Definition at line 47 of file Header.hh.

◆ header

BDSOutputROOTEventHeader* Header::header

Member that ROOT can map file data to locally.

Definition at line 44 of file Header.hh.

Referenced by HeaderAnalysis::CountNOriginalEvents(), RBDS::GetFileType(), and SetBranchAddress().


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