Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Forward_pi0s Class Reference

#include <analysis/blob/master/PhotonJet/Photons/Forward_pi0s.h>

+ Inheritance diagram for Forward_pi0s:
+ Collaboration diagram for Forward_pi0s:

Public Member Functions

 Forward_pi0s (const std::string &name="pi0_eval.root")
 
int Init (PHCompositeNode *)
 
int process_event (PHCompositeNode *)
 
int End (PHCompositeNode *)
 Called at the end of all processing.
 
void set_cluspt_mincut (double pt)
 
void SetFirstEventNum (int eventnum)
 
void set_eta_lowhigh (float etalow, float etahi)
 
void useforwardarm (int yesorno)
 
- Public Member Functions inherited from SubsysReco
 ~SubsysReco () override
 
virtual int EndRun (const int)
 Called at the end of each run.
 
virtual int InitRun (PHCompositeNode *)
 
virtual int Reset (PHCompositeNode *)
 Reset.
 
virtual int ResetEvent (PHCompositeNode *)
 Clean up after each event.
 
void Print (const std::string &="ALL") const override
 
- Public Member Functions inherited from Fun4AllBase
virtual ~Fun4AllBase ()
 
virtual const std::string Name () const
 Returns the name of this module.
 
virtual void Name (const std::string &name)
 Sets the name of this module.
 
virtual void Verbosity (const int ival)
 Sets the verbosity of this module (0 by default=quiet).
 
virtual void Verbosity (enu_Verbosity ival)
 Sets the verbosity of this module (0 by default=quiet).
 
virtual int Verbosity () const
 Gets the verbosity of this module.
 

Public Attributes

double isoconeradius
 
double mincluspt
 
float jet_cone_size
 
float _etalow
 
float _etahi
 
int _useforwardarm
 
int use_isocone
 

Private Member Functions

void Set_Tree_Branches ()
 
void initialize_things ()
 

Private Attributes

TFile * file
 
TTree * tree
 
TTree * cluster_tree
 
TTree * truth_g4particles
 
TTree * inhcal_tree
 
TTree * fcluster_tree
 
std::string outfilename
 
int nevents
 
TH1F * histo
 
float hcal_energy
 
float hcal_eta
 
float hcal_phi
 
float hcal_pt
 
float hcal_px
 
float hcal_py
 
float hcal_pz
 
float hcal_theta
 
float hcal_x
 
float hcal_y
 
float hcal_z
 
float hcal_t
 
float clus_energy
 
float clus_eta
 
float clus_phi
 
float clus_pt
 
float clus_px
 
float clus_py
 
float clus_pz
 
float clus_energy2
 
float clus_eta2
 
float clus_phi2
 
float clus_pt2
 
float clus_px2
 
float clus_py2
 
float clus_pz2
 
float clus_theta2
 
float cent_invmass
 
float clus_theta
 
float clus_x
 
float clus_y
 
float clus_z
 
float clus_t
 
float fclusenergy2
 
float fclus_eta2
 
float fclus_phi2
 
float fclus_theta2
 
float fclus_pt2
 
float fclus_px2
 
float fclus_py2
 
float fclus_pz2
 
float invmass
 
float truthpx
 
float truthpy
 
float truthpz
 
float truthp
 
float truthphi
 
float trutheta
 
float truthpt
 
float truthenergy
 
int truthpid
 
int numparticlesinevent
 
int process_id
 
float clustruthpx
 
float clustruthpy
 
float clustruthpz
 
float clustruthenergy
 
float clustruthpt
 
float clustruthphi
 
float clustrutheta
 
int clustruthpid
 
float hclustruthpx
 
float hclustruthpy
 
float hclustruthpz
 
float hclustruthenergy
 
float hclustruthpt
 
float hclustruthphi
 
float hclustrutheta
 
int hclustruthpid
 
float fclusenergy
 
float fclus_eta
 
float fclus_phi
 
float fclus_theta
 
float fclus_pt
 
int fclustruthpid
 
float fclustruthpx
 
float fclustruthpy
 
float fclustruthpz
 
float fclustruthenergy
 
float fclustruthpt
 
float fclustruthphi
 
float fclustrutheta
 
float fclus_px
 
float fclus_py
 
float fclus_pz
 
float tpi0e
 
float tpi0px
 
float tpi0py
 
float tpi0pz
 
float tpi0pid
 
float tpi0pt
 
float tpi0phi
 
float tpi0eta
 
float tphote1
 
float tphotpx1
 
float tphotpy1
 
float tphotpz1
 
int tphotpid1
 
int tphotparentid1
 
float tphotpt1
 
float tphotphi1
 
float tphoteta1
 
float tphote2
 
float tphotpx2
 
float tphotpy2
 
float tphotpz2
 
int tphotpid2
 
int tphotparentid2
 
float tphotpt2
 
float tphotphi2
 
float tphoteta2
 
const float pi2 = -1.5707963
 
const float threepi2 = 4.71238898
 
const float pi = 3.1415926
 

Additional Inherited Members

- Public Types inherited from Fun4AllBase
enum  enu_Verbosity {
  VERBOSITY_QUIET = 0, VERBOSITY_SOME = 1, VERBOSITY_MORE = 2, VERBOSITY_EVEN_MORE = 3,
  VERBOSITY_A_LOT = 4, VERBOSITY_MAX = std::numeric_limits<int>::max() - 10
}
 
- Protected Member Functions inherited from SubsysReco
 SubsysReco (const std::string &name="NONAME")
 

Detailed Description

Definition at line 23 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 23 of file Forward_pi0s.h

Constructor & Destructor Documentation

Forward_pi0s::Forward_pi0s ( const std::string &  name = "pi0_eval.root")

Definition at line 38 of file Forward_pi0s.C.

View newest version in sPHENIX GitHub at line 38 of file Forward_pi0s.C

References _etahi, _etalow, _useforwardarm, jet_cone_size, mincluspt, perf_headwind::name, nevents, outfilename, and use_isocone.

Member Function Documentation

int Forward_pi0s::End ( PHCompositeNode )
virtual

Called at the end of all processing.

Reimplemented from SubsysReco.

Definition at line 563 of file Forward_pi0s.C.

View newest version in sPHENIX GitHub at line 563 of file Forward_pi0s.C

References file.

int Forward_pi0s::Init ( PHCompositeNode )
virtual

Called during initialization. Typically this is where you can book histograms, and e.g. register them to Fun4AllServer (so they can be output to file using Fun4AllServer::dumpHistos() method).

Reimplemented from SubsysReco.

Definition at line 62 of file Forward_pi0s.C.

View newest version in sPHENIX GitHub at line 62 of file Forward_pi0s.C

References file, histo, initialize_things(), nevents, outfilename, Set_Tree_Branches(), and tree.

+ Here is the call graph for this function:

void Forward_pi0s::initialize_things ( )
private
int Forward_pi0s::process_event ( PHCompositeNode )
virtual

Called for each event. This is where you do the real work.

Reimplemented from SubsysReco.

Definition at line 77 of file Forward_pi0s.C.

View newest version in sPHENIX GitHub at line 77 of file Forward_pi0s.C

References _useforwardarm, assert, GlobalVertexMap::begin(), cent_invmass, clus_energy, clus_energy2, clus_eta, clus_eta2, clus_phi, clus_phi2, clus_pt, clus_pt2, clus_px, clus_px2, clus_py, clus_py2, clus_pz, clus_pz2, clus_t, clus_theta, clus_theta2, clus_x, clus_y, clus_z, cluster_tree, clusters, GlobalVertexMap::empty(), fclus_eta, fclus_eta2, fclus_phi, fclus_phi2, fclus_pt, fclus_pt2, fclus_px, fclus_px2, fclus_py, fclus_py2, fclus_pz, fclus_pz2, fclus_theta, fclus_theta2, fclusenergy, fclusenergy2, fcluster_tree, PHG4Particle::get_e(), PHG4Particle::get_parent_id(), PHG4Particle::get_pid(), PHG4Particle::get_px(), PHG4Particle::get_py(), PHG4Particle::get_pz(), GlobalVertex::get_x(), GlobalVertex::get_y(), GlobalVertex::get_z(), RawClusterUtility::GetECoreVec(), RawClusterUtility::GetEVec(), PHG4TruthInfoContainer::GetPrimaryParticleRange(), PHG4TruthInfoContainer::GetSecondaryParticleRange(), invmass, mincluspt, nevents, tphote1, tphote2, tphoteta1, tphoteta2, tphotparentid1, tphotparentid2, tphotphi1, tphotphi2, tphotpid1, tphotpid2, tphotpt1, tphotpt2, tphotpx1, tphotpx2, tphotpy1, tphotpy2, tphotpz1, tphotpz2, tpi0e, tpi0eta, tpi0phi, tpi0pid, tpi0pt, tpi0px, tpi0py, tpi0pz, tree, truth_g4particles, truthenergy, trutheta, truthp, truthphi, truthpid, truthpt, truthpx, truthpy, truthpz, vec, and Fun4AllBase::Verbosity().

+ Here is the call graph for this function:

void Forward_pi0s::set_cluspt_mincut ( double  pt)
inline

Definition at line 37 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 37 of file Forward_pi0s.h

References mincluspt, and physmon_track_finding_ttbar::pt.

Referenced by Fun4All_G4_fsPHENIX_pi0().

+ Here is the caller graph for this function:

void Forward_pi0s::set_eta_lowhigh ( float  etalow,
float  etahi 
)
inline

Definition at line 39 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 39 of file Forward_pi0s.h

References _etahi, and _etalow.

Referenced by Fun4All_G4_fsPHENIX_pi0().

+ Here is the caller graph for this function:

void Forward_pi0s::SetFirstEventNum ( int  eventnum)
inline

Definition at line 38 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 38 of file Forward_pi0s.h

References nevents.

void Forward_pi0s::useforwardarm ( int  yesorno)
inline

Definition at line 44 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 44 of file Forward_pi0s.h

References _useforwardarm.

Member Data Documentation

float Forward_pi0s::_etahi

Definition at line 29 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 29 of file Forward_pi0s.h

Referenced by Forward_pi0s(), and set_eta_lowhigh().

float Forward_pi0s::_etalow

Definition at line 29 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 29 of file Forward_pi0s.h

Referenced by Forward_pi0s(), and set_eta_lowhigh().

int Forward_pi0s::_useforwardarm

Definition at line 30 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 30 of file Forward_pi0s.h

Referenced by Forward_pi0s(), process_event(), and useforwardarm().

float Forward_pi0s::cent_invmass
private

Definition at line 89 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 89 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_energy
private

Definition at line 74 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 74 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_energy2
private

Definition at line 81 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 81 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_eta
private

Definition at line 75 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 75 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_eta2
private

Definition at line 82 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 82 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_phi
private

Definition at line 76 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 76 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_phi2
private

Definition at line 83 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 83 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_pt
private

Definition at line 77 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 77 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_pt2
private

Definition at line 84 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 84 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_px
private

Definition at line 78 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 78 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_px2
private

Definition at line 85 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 85 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_py
private

Definition at line 79 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 79 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_py2
private

Definition at line 86 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 86 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_pz
private

Definition at line 80 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 80 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_pz2
private

Definition at line 87 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 87 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_t
private

Definition at line 91 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 91 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_theta
private

Definition at line 90 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 90 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_theta2
private

Definition at line 88 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 88 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_x
private

Definition at line 91 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 91 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_y
private

Definition at line 91 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 91 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::clus_z
private

Definition at line 91 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 91 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

TTree* Forward_pi0s::cluster_tree
private

Definition at line 52 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 52 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::clustruthenergy
private

Definition at line 118 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 118 of file Forward_pi0s.h

float Forward_pi0s::clustrutheta
private

Definition at line 121 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 121 of file Forward_pi0s.h

float Forward_pi0s::clustruthphi
private

Definition at line 120 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 120 of file Forward_pi0s.h

int Forward_pi0s::clustruthpid
private

Definition at line 122 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 122 of file Forward_pi0s.h

float Forward_pi0s::clustruthpt
private

Definition at line 119 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 119 of file Forward_pi0s.h

float Forward_pi0s::clustruthpx
private

Definition at line 115 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 115 of file Forward_pi0s.h

float Forward_pi0s::clustruthpy
private

Definition at line 116 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 116 of file Forward_pi0s.h

float Forward_pi0s::clustruthpz
private

Definition at line 117 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 117 of file Forward_pi0s.h

float Forward_pi0s::fclus_eta
private

Definition at line 137 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 137 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_eta2
private

Definition at line 94 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 94 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_phi
private

Definition at line 138 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 138 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_phi2
private

Definition at line 95 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 95 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_pt
private

Definition at line 140 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 140 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_pt2
private

Definition at line 97 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 97 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_px
private

Definition at line 149 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 149 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_px2
private

Definition at line 98 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 98 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_py
private

Definition at line 150 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 150 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_py2
private

Definition at line 99 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 99 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_pz
private

Definition at line 151 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 151 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_pz2
private

Definition at line 100 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 100 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_theta
private

Definition at line 139 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 139 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclus_theta2
private

Definition at line 96 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 96 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclusenergy
private

Definition at line 136 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 136 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclusenergy2
private

Definition at line 93 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 93 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

TTree* Forward_pi0s::fcluster_tree
private

Definition at line 55 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 55 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::fclustruthenergy
private

Definition at line 145 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 145 of file Forward_pi0s.h

Referenced by initialize_things().

float Forward_pi0s::fclustrutheta
private

Definition at line 148 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 148 of file Forward_pi0s.h

Referenced by initialize_things().

float Forward_pi0s::fclustruthphi
private

Definition at line 147 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 147 of file Forward_pi0s.h

Referenced by initialize_things().

int Forward_pi0s::fclustruthpid
private

Definition at line 141 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 141 of file Forward_pi0s.h

Referenced by initialize_things().

float Forward_pi0s::fclustruthpt
private

Definition at line 146 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 146 of file Forward_pi0s.h

Referenced by initialize_things().

float Forward_pi0s::fclustruthpx
private

Definition at line 142 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 142 of file Forward_pi0s.h

Referenced by initialize_things().

float Forward_pi0s::fclustruthpy
private

Definition at line 143 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 143 of file Forward_pi0s.h

Referenced by initialize_things().

float Forward_pi0s::fclustruthpz
private

Definition at line 144 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 144 of file Forward_pi0s.h

Referenced by initialize_things().

TFile* Forward_pi0s::file
private

Definition at line 50 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 50 of file Forward_pi0s.h

Referenced by conftest.RootHashAssertionError::__init__(), End(), and Init().

float Forward_pi0s::hcal_energy
private

Definition at line 63 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 63 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_eta
private

Definition at line 64 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 64 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_phi
private

Definition at line 65 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 65 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_pt
private

Definition at line 66 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 66 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_px
private

Definition at line 67 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 67 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_py
private

Definition at line 68 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 68 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_pz
private

Definition at line 69 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 69 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_t
private

Definition at line 71 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 71 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_theta
private

Definition at line 70 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 70 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_x
private

Definition at line 71 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 71 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_y
private

Definition at line 71 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 71 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hcal_z
private

Definition at line 71 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 71 of file Forward_pi0s.h

Referenced by initialize_things(), and Set_Tree_Branches().

float Forward_pi0s::hclustruthenergy
private

Definition at line 129 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 129 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

float Forward_pi0s::hclustrutheta
private

Definition at line 132 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 132 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

float Forward_pi0s::hclustruthphi
private

Definition at line 131 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 131 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

int Forward_pi0s::hclustruthpid
private

Definition at line 133 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 133 of file Forward_pi0s.h

float Forward_pi0s::hclustruthpt
private

Definition at line 130 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 130 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

float Forward_pi0s::hclustruthpx
private

Definition at line 126 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 126 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

float Forward_pi0s::hclustruthpy
private

Definition at line 127 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 127 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

float Forward_pi0s::hclustruthpz
private

Definition at line 128 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 128 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

TH1F* Forward_pi0s::histo
private

Definition at line 60 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 60 of file Forward_pi0s.h

Referenced by Init().

TTree* Forward_pi0s::inhcal_tree
private

Definition at line 54 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 54 of file Forward_pi0s.h

Referenced by Set_Tree_Branches().

float Forward_pi0s::invmass
private

Definition at line 101 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 101 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

double Forward_pi0s::isoconeradius

Definition at line 27 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 27 of file Forward_pi0s.h

float Forward_pi0s::jet_cone_size

Definition at line 28 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 28 of file Forward_pi0s.h

Referenced by Forward_pi0s().

double Forward_pi0s::mincluspt

Definition at line 27 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 27 of file Forward_pi0s.h

Referenced by Forward_pi0s(), process_event(), and set_cluspt_mincut().

int Forward_pi0s::nevents
private

Definition at line 59 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 59 of file Forward_pi0s.h

Referenced by Forward_pi0s(), Init(), process_event(), Set_Tree_Branches(), and SetFirstEventNum().

int Forward_pi0s::numparticlesinevent
private

Definition at line 111 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 111 of file Forward_pi0s.h

std::string Forward_pi0s::outfilename
private

Definition at line 57 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 57 of file Forward_pi0s.h

Referenced by Forward_pi0s(), and Init().

const float Forward_pi0s::pi = 3.1415926
private

Definition at line 184 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 184 of file Forward_pi0s.h

const float Forward_pi0s::pi2 = -1.5707963
private

Definition at line 182 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 182 of file Forward_pi0s.h

int Forward_pi0s::process_id
private

Definition at line 112 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 112 of file Forward_pi0s.h

const float Forward_pi0s::threepi2 = 4.71238898
private

Definition at line 183 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 183 of file Forward_pi0s.h

float Forward_pi0s::tphote1
private

Definition at line 162 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 162 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphote2
private

Definition at line 172 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 172 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphoteta1
private

Definition at line 170 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 170 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphoteta2
private

Definition at line 180 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 180 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

int Forward_pi0s::tphotparentid1
private

Definition at line 167 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 167 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

int Forward_pi0s::tphotparentid2
private

Definition at line 177 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 177 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotphi1
private

Definition at line 169 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 169 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotphi2
private

Definition at line 179 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 179 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

int Forward_pi0s::tphotpid1
private

Definition at line 166 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 166 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

int Forward_pi0s::tphotpid2
private

Definition at line 176 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 176 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpt1
private

Definition at line 168 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 168 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpt2
private

Definition at line 178 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 178 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpx1
private

Definition at line 163 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 163 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpx2
private

Definition at line 173 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 173 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpy1
private

Definition at line 164 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 164 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpy2
private

Definition at line 174 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 174 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpz1
private

Definition at line 165 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 165 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tphotpz2
private

Definition at line 175 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 175 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0e
private

Definition at line 153 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 153 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0eta
private

Definition at line 160 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 160 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0phi
private

Definition at line 159 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 159 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0pid
private

Definition at line 157 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 157 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0pt
private

Definition at line 158 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 158 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0px
private

Definition at line 154 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 154 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0py
private

Definition at line 155 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 155 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

float Forward_pi0s::tpi0pz
private

Definition at line 156 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 156 of file Forward_pi0s.h

Referenced by initialize_things(), process_event(), and Set_Tree_Branches().

TTree* Forward_pi0s::tree
private

Definition at line 51 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 51 of file Forward_pi0s.h

Referenced by Init(), and process_event().

TTree* Forward_pi0s::truth_g4particles
private

Definition at line 53 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 53 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthenergy
private

Definition at line 109 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 109 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::trutheta
private

Definition at line 107 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 107 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthp
private

Definition at line 105 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 105 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthphi
private

Definition at line 106 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 106 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

int Forward_pi0s::truthpid
private

Definition at line 110 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 110 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthpt
private

Definition at line 108 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 108 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthpx
private

Definition at line 104 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 104 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthpy
private

Definition at line 104 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 104 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

float Forward_pi0s::truthpz
private

Definition at line 104 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 104 of file Forward_pi0s.h

Referenced by process_event(), and Set_Tree_Branches().

int Forward_pi0s::use_isocone

Definition at line 31 of file Forward_pi0s.h.

View newest version in sPHENIX GitHub at line 31 of file Forward_pi0s.h

Referenced by Forward_pi0s().


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