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

#include <ana.h>

Public Member Functions

 ana (TTree *tree=0)
 
virtual ~ana ()
 
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 run
 
Int_t subrun
 
Double_t evttime
 
Int_t year_month_date
 
Int_t hour_min_sec
 
Int_t ntrks
 
Int_t trkid [336]
 
Float_t trkstart [336][3]
 
Float_t trkend [336][3]
 
Float_t trklen [336]
 
Float_t trkthetaxz [336]
 
Float_t trkthetayz [336]
 
Float_t trkstartcosxyz [336][3]
 
Float_t trkendcosxyz [336][3]
 
Int_t ntrkhits [336][3]
 
Float_t trkdqdx [336][3][1000]
 
Float_t trkx [336][3][1000]
 
Float_t trkt [336][3][1000]
 
Double_t trkhitx [336][3][1000]
 
Double_t trkhity [336][3][1000]
 
Double_t trkhitz [336][3][1000]
 
Int_t wireid [336][1000]
 
Int_t chid [336][1000]
 
Int_t tpcid [336][1000]
 
Float_t hit_plane [336][1000]
 
Float_t ped [336][1000]
 
Float_t amp [336][1000]
 
Int_t tamp [336][1000]
 
Double_t cosgma [336][1000]
 
Float_t noiserms [336][1000]
 
Float_t noisermsfit [336][1000]
 
TBranch * b_event
 
TBranch * b_run
 
TBranch * b_subrun
 
TBranch * b_evttime
 
TBranch * b_year_month_date
 
TBranch * b_hour_min_sec
 
TBranch * b_ntrks
 
TBranch * b_trkid
 
TBranch * b_trkstart
 
TBranch * b_trkend
 
TBranch * b_trklen
 
TBranch * b_trkthetaxz
 
TBranch * b_trkthetayz
 
TBranch * b_trkstartcosxyz
 
TBranch * b_trkendcosxyz
 
TBranch * b_ntrkhits
 
TBranch * b_trkdqdx
 
TBranch * b_trkx
 
TBranch * b_trkt
 
TBranch * b_trkhitx
 
TBranch * b_trkhity
 
TBranch * b_trkhitz
 
TBranch * b_wireid
 
TBranch * b_chid
 
TBranch * b_tpcid
 
TBranch * b_hit_plane
 
TBranch * b_ped
 
TBranch * b_amp
 
TBranch * b_tamp
 
TBranch * b_cosgma
 
TBranch * b_noiserms
 
TBranch * b_noisermsfit
 

Detailed Description

Definition at line 17 of file ana.h.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

Float_t ana::amp[336][1000]

Definition at line 52 of file ana.h.

TBranch* ana::b_amp

Definition at line 86 of file ana.h.

TBranch* ana::b_chid

Definition at line 82 of file ana.h.

TBranch* ana::b_cosgma

Definition at line 88 of file ana.h.

TBranch* ana::b_event

Definition at line 59 of file ana.h.

TBranch* ana::b_evttime

Definition at line 62 of file ana.h.

TBranch* ana::b_hit_plane

Definition at line 84 of file ana.h.

TBranch* ana::b_hour_min_sec

Definition at line 64 of file ana.h.

TBranch* ana::b_noiserms

Definition at line 89 of file ana.h.

TBranch* ana::b_noisermsfit

Definition at line 90 of file ana.h.

TBranch* ana::b_ntrkhits

Definition at line 74 of file ana.h.

TBranch* ana::b_ntrks

Definition at line 65 of file ana.h.

TBranch* ana::b_ped

Definition at line 85 of file ana.h.

TBranch* ana::b_run

Definition at line 60 of file ana.h.

TBranch* ana::b_subrun

Definition at line 61 of file ana.h.

TBranch* ana::b_tamp

Definition at line 87 of file ana.h.

TBranch* ana::b_tpcid

Definition at line 83 of file ana.h.

TBranch* ana::b_trkdqdx

Definition at line 75 of file ana.h.

TBranch* ana::b_trkend

Definition at line 68 of file ana.h.

TBranch* ana::b_trkendcosxyz

Definition at line 73 of file ana.h.

TBranch* ana::b_trkhitx

Definition at line 78 of file ana.h.

TBranch* ana::b_trkhity

Definition at line 79 of file ana.h.

TBranch* ana::b_trkhitz

Definition at line 80 of file ana.h.

TBranch* ana::b_trkid

Definition at line 66 of file ana.h.

TBranch* ana::b_trklen

Definition at line 69 of file ana.h.

TBranch* ana::b_trkstart

Definition at line 67 of file ana.h.

TBranch* ana::b_trkstartcosxyz

Definition at line 72 of file ana.h.

TBranch* ana::b_trkt

Definition at line 77 of file ana.h.

TBranch* ana::b_trkthetaxz

Definition at line 70 of file ana.h.

TBranch* ana::b_trkthetayz

Definition at line 71 of file ana.h.

TBranch* ana::b_trkx

Definition at line 76 of file ana.h.

TBranch* ana::b_wireid

Definition at line 81 of file ana.h.

TBranch* ana::b_year_month_date

Definition at line 63 of file ana.h.

Int_t ana::chid[336][1000]

Definition at line 48 of file ana.h.

Double_t ana::cosgma[336][1000]

Definition at line 54 of file ana.h.

Int_t ana::event

current Tree number in a TChain

Definition at line 25 of file ana.h.

Double_t ana::evttime

Definition at line 28 of file ana.h.

TTree* ana::fChain

Definition at line 19 of file ana.h.

Int_t ana::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 20 of file ana.h.

Float_t ana::hit_plane[336][1000]

Definition at line 50 of file ana.h.

Int_t ana::hour_min_sec

Definition at line 30 of file ana.h.

Float_t ana::noiserms[336][1000]

Definition at line 55 of file ana.h.

Float_t ana::noisermsfit[336][1000]

Definition at line 56 of file ana.h.

Int_t ana::ntrkhits[336][3]

Definition at line 40 of file ana.h.

Int_t ana::ntrks

Definition at line 31 of file ana.h.

Float_t ana::ped[336][1000]

Definition at line 51 of file ana.h.

Int_t ana::run

Definition at line 26 of file ana.h.

Int_t ana::subrun

Definition at line 27 of file ana.h.

Int_t ana::tamp[336][1000]

Definition at line 53 of file ana.h.

Int_t ana::tpcid[336][1000]

Definition at line 49 of file ana.h.

Float_t ana::trkdqdx[336][3][1000]

Definition at line 41 of file ana.h.

Float_t ana::trkend[336][3]

Definition at line 34 of file ana.h.

Float_t ana::trkendcosxyz[336][3]

Definition at line 39 of file ana.h.

Double_t ana::trkhitx[336][3][1000]

Definition at line 44 of file ana.h.

Double_t ana::trkhity[336][3][1000]

Definition at line 45 of file ana.h.

Double_t ana::trkhitz[336][3][1000]

Definition at line 46 of file ana.h.

Int_t ana::trkid[336]

Definition at line 32 of file ana.h.

Float_t ana::trklen[336]

Definition at line 35 of file ana.h.

Float_t ana::trkstart[336][3]

Definition at line 33 of file ana.h.

Float_t ana::trkstartcosxyz[336][3]

Definition at line 38 of file ana.h.

Float_t ana::trkt[336][3][1000]

Definition at line 43 of file ana.h.

Float_t ana::trkthetaxz[336]

Definition at line 36 of file ana.h.

Float_t ana::trkthetayz[336]

Definition at line 37 of file ana.h.

Float_t ana::trkx[336][3][1000]

Definition at line 42 of file ana.h.

Int_t ana::wireid[336][1000]

Definition at line 47 of file ana.h.

Int_t ana::year_month_date

Definition at line 29 of file ana.h.


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