Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MakeAmpToolsFlat_mcthrown Class Reference

#include <MakeAmpToolsFlat_mcthrown.h>

Public Member Functions

 MakeAmpToolsFlat_mcthrown (TTree *tree=0)
 
virtual ~MakeAmpToolsFlat_mcthrown ()
 
virtual Int_t Cut (Long64_t entry)
 
virtual Int_t GetEntry (Long64_t entry)
 
virtual Long64_t LoadTree (Long64_t entry)
 
virtual void Init (TTree *tree)
 
virtual void Loop ()
 
virtual Bool_t Notify ()
 
virtual void Show (Long64_t entry=-1)
 

Public Attributes

TTree * fChain
 
Int_t fCurrent
 pointer to the analyzed TTree or TChain More...
 
UInt_t RunNumber
 current Tree number in a TChain More...
 
ULong64_t EventNumber
 
Int_t ThrownBeam__PID
 
TLorentzVector * ThrownBeam__X4
 
TLorentzVector * ThrownBeam__P4
 
Float_t ThrownBeam__GeneratedEnergy
 
ULong64_t NumPIDThrown_FinalState
 
ULong64_t PIDThrown_Decaying
 
Float_t MCWeight
 
UInt_t NumThrown
 
Int_t Thrown__ParentIndex [3]
 
Int_t Thrown__PID [3]
 
TClonesArray * Thrown__X4
 
TClonesArray * Thrown__P4
 
TBranch * b_RunNumber
 
TBranch * b_EventNumber
 
TBranch * b_ThrownBeam__PID
 
TBranch * b_ThrownBeam__X4
 
TBranch * b_ThrownBeam__P4
 
TBranch * b_ThrownBeam__GeneratedEnergy
 
TBranch * b_NumPIDThrown_FinalState
 
TBranch * b_PIDThrown_Decaying
 
TBranch * b_MCWeight
 
TBranch * b_NumThrown
 
TBranch * b_Thrown__ParentIndex
 
TBranch * b_Thrown__PID
 
TBranch * b_Thrown__X4
 
TBranch * b_Thrown__P4
 
int m_nPart
 
int m_PID [3]
 
float m_e [3]
 
float m_px [3]
 
float m_py [3]
 
float m_pz [3]
 
float m_eBeam
 
float m_pxBeam
 
float m_pyBeam
 
float m_pzBeam
 
float m_weight
 
float m_TargetMass
 
TTree * m_OutTree
 
TFile * outFile
 

Detailed Description

Definition at line 19 of file MakeAmpToolsFlat_mcthrown.h.

Constructor & Destructor Documentation

MakeAmpToolsFlat_mcthrown::MakeAmpToolsFlat_mcthrown ( TTree *  tree = 0)
virtual MakeAmpToolsFlat_mcthrown::~MakeAmpToolsFlat_mcthrown ( )
virtual

Member Function Documentation

virtual Int_t MakeAmpToolsFlat_mcthrown::Cut ( Long64_t  entry)
virtual
virtual Int_t MakeAmpToolsFlat_mcthrown::GetEntry ( Long64_t  entry)
virtual
virtual void MakeAmpToolsFlat_mcthrown::Init ( TTree *  tree)
virtual
virtual Long64_t MakeAmpToolsFlat_mcthrown::LoadTree ( Long64_t  entry)
virtual

Referenced by Loop().

void MakeAmpToolsFlat_mcthrown::Loop ( )
virtual
virtual Bool_t MakeAmpToolsFlat_mcthrown::Notify ( )
virtual
virtual void MakeAmpToolsFlat_mcthrown::Show ( Long64_t  entry = -1)
virtual

Member Data Documentation

TBranch* MakeAmpToolsFlat_mcthrown::b_EventNumber

Definition at line 44 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_MCWeight

Definition at line 51 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_NumPIDThrown_FinalState

Definition at line 49 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_NumThrown

Definition at line 52 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_PIDThrown_Decaying

Definition at line 50 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_RunNumber

Definition at line 43 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_Thrown__P4

Definition at line 56 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_Thrown__ParentIndex

Definition at line 53 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_Thrown__PID

Definition at line 54 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_Thrown__X4

Definition at line 55 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_ThrownBeam__GeneratedEnergy

Definition at line 48 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_ThrownBeam__P4

Definition at line 47 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_ThrownBeam__PID

Definition at line 45 of file MakeAmpToolsFlat_mcthrown.h.

TBranch* MakeAmpToolsFlat_mcthrown::b_ThrownBeam__X4

Definition at line 46 of file MakeAmpToolsFlat_mcthrown.h.

ULong64_t MakeAmpToolsFlat_mcthrown::EventNumber

Definition at line 28 of file MakeAmpToolsFlat_mcthrown.h.

TTree* MakeAmpToolsFlat_mcthrown::fChain

Definition at line 21 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

Int_t MakeAmpToolsFlat_mcthrown::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 22 of file MakeAmpToolsFlat_mcthrown.h.

float MakeAmpToolsFlat_mcthrown::m_e[3]

Definition at line 71 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_eBeam

Definition at line 75 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

int MakeAmpToolsFlat_mcthrown::m_nPart

Definition at line 69 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

TTree* MakeAmpToolsFlat_mcthrown::m_OutTree

Definition at line 82 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

int MakeAmpToolsFlat_mcthrown::m_PID[3]

Definition at line 70 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_px[3]

Definition at line 72 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_pxBeam

Definition at line 76 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_py[3]

Definition at line 73 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_pyBeam

Definition at line 77 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_pz[3]

Definition at line 74 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_pzBeam

Definition at line 78 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_TargetMass

Definition at line 80 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

float MakeAmpToolsFlat_mcthrown::m_weight

Definition at line 79 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

Float_t MakeAmpToolsFlat_mcthrown::MCWeight

Definition at line 35 of file MakeAmpToolsFlat_mcthrown.h.

ULong64_t MakeAmpToolsFlat_mcthrown::NumPIDThrown_FinalState

Definition at line 33 of file MakeAmpToolsFlat_mcthrown.h.

UInt_t MakeAmpToolsFlat_mcthrown::NumThrown

Definition at line 36 of file MakeAmpToolsFlat_mcthrown.h.

TFile* MakeAmpToolsFlat_mcthrown::outFile

Definition at line 83 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

ULong64_t MakeAmpToolsFlat_mcthrown::PIDThrown_Decaying

Definition at line 34 of file MakeAmpToolsFlat_mcthrown.h.

UInt_t MakeAmpToolsFlat_mcthrown::RunNumber

current Tree number in a TChain

Definition at line 27 of file MakeAmpToolsFlat_mcthrown.h.

TClonesArray* MakeAmpToolsFlat_mcthrown::Thrown__P4

Definition at line 40 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

Int_t MakeAmpToolsFlat_mcthrown::Thrown__ParentIndex[3]

Definition at line 37 of file MakeAmpToolsFlat_mcthrown.h.

Int_t MakeAmpToolsFlat_mcthrown::Thrown__PID[3]

Definition at line 38 of file MakeAmpToolsFlat_mcthrown.h.

TClonesArray* MakeAmpToolsFlat_mcthrown::Thrown__X4

Definition at line 39 of file MakeAmpToolsFlat_mcthrown.h.

Float_t MakeAmpToolsFlat_mcthrown::ThrownBeam__GeneratedEnergy

Definition at line 32 of file MakeAmpToolsFlat_mcthrown.h.

TLorentzVector* MakeAmpToolsFlat_mcthrown::ThrownBeam__P4

Definition at line 31 of file MakeAmpToolsFlat_mcthrown.h.

Referenced by Loop().

Int_t MakeAmpToolsFlat_mcthrown::ThrownBeam__PID

Definition at line 29 of file MakeAmpToolsFlat_mcthrown.h.

TLorentzVector* MakeAmpToolsFlat_mcthrown::ThrownBeam__X4

Definition at line 30 of file MakeAmpToolsFlat_mcthrown.h.


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