Public Member Functions | Public Attributes | List of all members
garana Class Reference

#include <garana.h>

Public Member Functions

 garana (TTree *tree=0)
 
virtual ~garana ()
 
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...
 
Int_t Event
 current Tree number in a TChain More...
 
Int_t SubRun
 
Int_t Run
 
vector< int > * NType
 
vector< int > * CCNC
 
vector< int > * PDG
 
vector< float > * MCPStartX
 
vector< float > * MCPStartY
 
vector< float > * MCPStartZ
 
vector< float > * MCPPX
 
vector< float > * MCPPY
 
vector< float > * MCPPZ
 
vector< float > * HitX
 
vector< float > * HitY
 
vector< float > * HitZ
 
vector< float > * HitSig
 
vector< float > * HitRMS
 
vector< float > * TrackStartX
 
vector< float > * TrackStartY
 
vector< float > * TrackStartZ
 
vector< float > * TrackStartPX
 
vector< float > * TrackStartPY
 
vector< float > * TrackStartPZ
 
vector< float > * TrackEndX
 
vector< float > * TrackEndY
 
vector< float > * TrackEndZ
 
vector< float > * TrackEndPX
 
vector< float > * TrackEndPY
 
vector< float > * TrackEndPZ
 
vector< float > * VertX
 
vector< float > * VertY
 
vector< float > * VertZ
 
vector< int > * VertN
 
TBranch * b_Event
 
TBranch * b_SubRun
 
TBranch * b_Run
 
TBranch * b_NType
 
TBranch * b_CCNC
 
TBranch * b_PDG
 
TBranch * b_MCPStartX
 
TBranch * b_MCPStartY
 
TBranch * b_MCPStartZ
 
TBranch * b_MCPPX
 
TBranch * b_MCPPY
 
TBranch * b_MCPPZ
 
TBranch * b_HitX
 
TBranch * b_HitY
 
TBranch * b_HitZ
 
TBranch * b_HitSig
 
TBranch * b_HitRMS
 
TBranch * b_TrackStartX
 
TBranch * b_TrackStartY
 
TBranch * b_TrackStartZ
 
TBranch * b_TrackStartPX
 
TBranch * b_TrackStartPY
 
TBranch * b_TrackStartPZ
 
TBranch * b_TrackEndX
 
TBranch * b_TrackEndY
 
TBranch * b_TrackEndZ
 
TBranch * b_TrackEndPX
 
TBranch * b_TrackEndPY
 
TBranch * b_TrackEndPZ
 
TBranch * b_VertX
 
TBranch * b_VertY
 
TBranch * b_VertZ
 
TBranch * b_VertN
 

Detailed Description

Definition at line 19 of file garana.h.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

TBranch* garana::b_CCNC

Definition at line 66 of file garana.h.

TBranch* garana::b_Event

Definition at line 62 of file garana.h.

TBranch* garana::b_HitRMS

Definition at line 78 of file garana.h.

TBranch* garana::b_HitSig

Definition at line 77 of file garana.h.

TBranch* garana::b_HitX

Definition at line 74 of file garana.h.

TBranch* garana::b_HitY

Definition at line 75 of file garana.h.

TBranch* garana::b_HitZ

Definition at line 76 of file garana.h.

TBranch* garana::b_MCPPX

Definition at line 71 of file garana.h.

TBranch* garana::b_MCPPY

Definition at line 72 of file garana.h.

TBranch* garana::b_MCPPZ

Definition at line 73 of file garana.h.

TBranch* garana::b_MCPStartX

Definition at line 68 of file garana.h.

TBranch* garana::b_MCPStartY

Definition at line 69 of file garana.h.

TBranch* garana::b_MCPStartZ

Definition at line 70 of file garana.h.

TBranch* garana::b_NType

Definition at line 65 of file garana.h.

TBranch* garana::b_PDG

Definition at line 67 of file garana.h.

TBranch* garana::b_Run

Definition at line 64 of file garana.h.

TBranch* garana::b_SubRun

Definition at line 63 of file garana.h.

TBranch* garana::b_TrackEndPX

Definition at line 88 of file garana.h.

TBranch* garana::b_TrackEndPY

Definition at line 89 of file garana.h.

TBranch* garana::b_TrackEndPZ

Definition at line 90 of file garana.h.

TBranch* garana::b_TrackEndX

Definition at line 85 of file garana.h.

TBranch* garana::b_TrackEndY

Definition at line 86 of file garana.h.

TBranch* garana::b_TrackEndZ

Definition at line 87 of file garana.h.

TBranch* garana::b_TrackStartPX

Definition at line 82 of file garana.h.

TBranch* garana::b_TrackStartPY

Definition at line 83 of file garana.h.

TBranch* garana::b_TrackStartPZ

Definition at line 84 of file garana.h.

TBranch* garana::b_TrackStartX

Definition at line 79 of file garana.h.

TBranch* garana::b_TrackStartY

Definition at line 80 of file garana.h.

TBranch* garana::b_TrackStartZ

Definition at line 81 of file garana.h.

TBranch* garana::b_VertN

Definition at line 94 of file garana.h.

TBranch* garana::b_VertX

Definition at line 91 of file garana.h.

TBranch* garana::b_VertY

Definition at line 92 of file garana.h.

TBranch* garana::b_VertZ

Definition at line 93 of file garana.h.

vector<int>* garana::CCNC

Definition at line 31 of file garana.h.

Int_t garana::Event

current Tree number in a TChain

Definition at line 27 of file garana.h.

TTree* garana::fChain

Definition at line 21 of file garana.h.

Int_t garana::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 22 of file garana.h.

vector<float>* garana::HitRMS

Definition at line 43 of file garana.h.

vector<float>* garana::HitSig

Definition at line 42 of file garana.h.

vector<float>* garana::HitX

Definition at line 39 of file garana.h.

vector<float>* garana::HitY

Definition at line 40 of file garana.h.

vector<float>* garana::HitZ

Definition at line 41 of file garana.h.

vector<float>* garana::MCPPX

Definition at line 36 of file garana.h.

vector<float>* garana::MCPPY

Definition at line 37 of file garana.h.

vector<float>* garana::MCPPZ

Definition at line 38 of file garana.h.

vector<float>* garana::MCPStartX

Definition at line 33 of file garana.h.

vector<float>* garana::MCPStartY

Definition at line 34 of file garana.h.

vector<float>* garana::MCPStartZ

Definition at line 35 of file garana.h.

vector<int>* garana::NType

Definition at line 30 of file garana.h.

vector<int>* garana::PDG

Definition at line 32 of file garana.h.

Int_t garana::Run

Definition at line 29 of file garana.h.

Int_t garana::SubRun

Definition at line 28 of file garana.h.

vector<float>* garana::TrackEndPX

Definition at line 53 of file garana.h.

vector<float>* garana::TrackEndPY

Definition at line 54 of file garana.h.

vector<float>* garana::TrackEndPZ

Definition at line 55 of file garana.h.

vector<float>* garana::TrackEndX

Definition at line 50 of file garana.h.

vector<float>* garana::TrackEndY

Definition at line 51 of file garana.h.

vector<float>* garana::TrackEndZ

Definition at line 52 of file garana.h.

vector<float>* garana::TrackStartPX

Definition at line 47 of file garana.h.

vector<float>* garana::TrackStartPY

Definition at line 48 of file garana.h.

vector<float>* garana::TrackStartPZ

Definition at line 49 of file garana.h.

vector<float>* garana::TrackStartX

Definition at line 44 of file garana.h.

vector<float>* garana::TrackStartY

Definition at line 45 of file garana.h.

vector<float>* garana::TrackStartZ

Definition at line 46 of file garana.h.

vector<int>* garana::VertN

Definition at line 59 of file garana.h.

vector<float>* garana::VertX

Definition at line 56 of file garana.h.

vector<float>* garana::VertY

Definition at line 57 of file garana.h.

vector<float>* garana::VertZ

Definition at line 58 of file garana.h.


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