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

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

+ Inheritance diagram for PhotonJet:
+ Collaboration diagram for PhotonJet:

Public Member Functions

 PhotonJet (const std::string &name="photonjet.root")
 
int Init (PHCompositeNode *)
 
int process_event (PHCompositeNode *)
 
int End (PHCompositeNode *)
 Called at the end of all processing.
 
void use_trigger_emulator (int yesorno)
 
void set_jetpt_mincut (double pt)
 
void Set_Isocone_radius (double rad)
 
void set_cluspt_mincut (double pt)
 
void set_directphotonpt_mincut (double pt)
 
void use_isocone_algorithm (int yes)
 
void set_jetcone_size (int size)
 
void SetFirstEventNum (int eventnum)
 
void use_tracked_jets (int useit)
 
void set_eta_lowhigh (float low, float high)
 
void use_positioncorrection_CEMC (int useit)
 
void set_AA_collisions (int isaa)
 
- 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
 
double minjetpt
 
int jet_cone_size
 
int use_isocone
 
int eval_tracked_jets
 
int etalow
 
int etahigh
 
int usetrigger
 
int use_pos_cor_cemc
 
int is_AA
 
double mindp_pt
 

Private Member Functions

void Set_Tree_Branches ()
 
float ConeSum (RawCluster *cluster, RawClusterContainer *cluster_container, SvtxTrackMap *trackmap, float coneradius, GlobalVertex *vtx)
 
void GetRecoHadronsAndJets (RawCluster *trig, SvtxTrackMap *tracks, JetMap *jets, JetMap *trackedjets, JetRecoEval *recoeval, SvtxTrackEval *trackeval, PHG4TruthInfoContainer *alltruth, JetTruthEval *trutheval, JetMap *truthjets, GlobalVertex *vtx)
 
void GetRecoHadronsAndJetsAA (RawCluster *trig, SvtxTrackMap *tracks, JetMap *recojets, PHG4TruthInfoContainer *alltruth, JetMap *truthjets, GlobalVertex *vtx)
 
void initialize_values ()
 

Private Attributes

TH1 * ntruthconstituents_h
 
TH1 * percent_photon_h
 
TFile * file
 
TTree * tree
 
TTree * cluster_tree
 
TTree * truth_g4particles
 
TTree * truthtree
 
TTree * isolated_clusters
 
TTree * tracktree
 
TTree * truthjettree
 
TTree * recojettree
 
TTree * isophot_jet_tree
 
TTree * isophot_trackjet_tree
 
TTree * isophot_had_tree
 
TTree * event_tree
 
std::string outfilename
 
float mpi
 
int ntruthconstituents
 
int nevents
 
TH1F * histo
 
float beam_energy
 
float x1
 
float x2
 
int partid1
 
int partid2
 
float hardest_jetpt
 
float hardest_jetphi
 
float hardest_jeteta
 
float hardest_jetenergy
 
float clus_energy
 
float clus_eta
 
float clus_phi
 
float clus_pt
 
float clus_px
 
float clus_py
 
float clus_pz
 
float clus_theta
 
float clus_x
 
float clus_y
 
float clus_z
 
float clus_t
 
float tr_px
 
float tr_py
 
float tr_pz
 
float tr_p
 
float tr_pt
 
float tr_phi
 
float tr_eta
 
int charge
 
float chisq
 
unsigned int ndf
 
float dca
 
float tr_x
 
float tr_y
 
float tr_z
 
float truthtrackpx
 
float truthtrackpy
 
float truthtrackpz
 
float truthtrackp
 
float truthtracke
 
float truthtrackpt
 
float truthtrackphi
 
float truthtracketa
 
int truthtrackpid
 
bool truth_is_primary
 
float truthjetpt
 
float truthjetpx
 
float truthjetpy
 
float truthjetpz
 
float truthjetphi
 
float truthjeteta
 
float truthjetmass
 
float truthjetp
 
float truthjetenergy
 
float dR
 
float recojetpt
 
float recojetpx
 
float recojetpy
 
float recojetpz
 
float recojetphi
 
float recojeteta
 
float recojetmass
 
float recojetp
 
float recojetenergy
 
float recojetid
 
float truthjetid
 
float _recojetid
 
float _recojetpt
 
float _recojetpx
 
float _recojetpy
 
float _recojetpz
 
float _recojetphi
 
float _recojeteta
 
float _recojetmass
 
float _recojetp
 
float _recojetenergy
 
float jetdphi
 
float jetpout
 
float jetdeta
 
float _truthjetid
 
float _truthjetpt
 
float _truthjetpx
 
float _truthjetpy
 
float _truthjetpz
 
float _truthjetphi
 
float _truthjeteta
 
float _truthjetmass
 
float _truthjetp
 
float _truthjetenergy
 
float _trecojetid
 
float _trecojetpt
 
float _trecojetpx
 
float _trecojetpy
 
float _trecojetpz
 
float _trecojetphi
 
float _trecojeteta
 
float _trecojetmass
 
float _trecojetp
 
float _trecojetenergy
 
float tjetdphi
 
float tjetpout
 
float tjetdeta
 
float _ttruthjetid
 
float _ttruthjetpt
 
float _ttruthjetpx
 
float _ttruthjetpy
 
float _ttruthjetpz
 
float _ttruthjetphi
 
float _ttruthjeteta
 
float _ttruthjetmass
 
float _ttruthjetp
 
float _ttruthjetenergy
 
float _tr_px
 
float _tr_py
 
float _tr_pz
 
float _tr_p
 
float _tr_pt
 
float _tr_phi
 
float _tr_eta
 
int _charge
 
float _chisq
 
unsigned int _ndf
 
float _dca
 
float _tr_x
 
float _tr_y
 
float _tr_z
 
float haddphi
 
float hadpout
 
float haddeta
 
bool _truth_is_primary
 
float _truthtrackpx
 
float _truthtrackpy
 
float _truthtrackpz
 
float _truthtrackp
 
float _truthtracke
 
float _truthtrackpt
 
float _truthtrackphi
 
float _truthtracketa
 
int _truthtrackpid
 
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 cluseventenergy
 
float cluseventphi
 
float cluseventeta
 
float cluseventpt
 
float E_4x4
 
float phi_4x4
 
float eta_4x4
 
float E_2x2
 
float phi_2x2
 
float eta_2x2
 
std::vector< float > constituent_dphis
 
std::vector< float > constituent_detas
 
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 29 of file PhotonJet.h.

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

Constructor & Destructor Documentation

PhotonJet::PhotonJet ( const std::string &  name = "photonjet.root")

Definition at line 49 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 49 of file PhotonJet.C

References etahigh, etalow, eval_tracked_jets, initialize_values(), is_AA, jet_cone_size, mincluspt, mindp_pt, minjetpt, perf_headwind::name, nevents, outfilename, use_isocone, use_pos_cor_cemc, and usetrigger.

+ Here is the call graph for this function:

Member Function Documentation

float PhotonJet::ConeSum ( RawCluster cluster,
RawClusterContainer cluster_container,
SvtxTrackMap trackmap,
float  coneradius,
GlobalVertex vtx 
)
private

Definition at line 1544 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 1544 of file PhotonJet.C

References SvtxTrackMap::begin(), INTTVtxZ::dphi, SvtxTrackMap::end(), RawCluster::get_energy(), SvtxTrack::get_eta(), RawCluster::get_phi(), SvtxTrack::get_phi(), SvtxTrack::get_px(), SvtxTrack::get_py(), GlobalVertex::get_x(), GlobalVertex::get_y(), GlobalVertex::get_z(), RawCluster::get_z(), RawClusterContainer::getClusters(), RawClusterUtility::GetECoreVec(), and pi.

Referenced by process_event().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int PhotonJet::End ( PHCompositeNode )
virtual

Called at the end of all processing.

Reimplemented from SubsysReco.

Definition at line 1060 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 1060 of file PhotonJet.C

References file.

void PhotonJet::GetRecoHadronsAndJets ( RawCluster trig,
SvtxTrackMap tracks,
JetMap jets,
JetMap trackedjets,
JetRecoEval recoeval,
SvtxTrackEval trackeval,
PHG4TruthInfoContainer alltruth,
JetTruthEval trutheval,
JetMap truthjets,
GlobalVertex vtx 
)
private

Definition at line 1212 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 1212 of file PhotonJet.C

References _charge, _chisq, _dca, _ndf, _recojetenergy, _recojeteta, _recojetid, _recojetmass, _recojetp, _recojetphi, _recojetpt, _recojetpx, _recojetpy, _recojetpz, _tr_eta, _tr_p, _tr_phi, _tr_pt, _tr_px, _tr_py, _tr_pz, _tr_x, _tr_y, _tr_z, _trecojetenergy, _trecojeteta, _trecojetid, _trecojetmass, _trecojetp, _trecojetphi, _trecojetpt, _trecojetpx, _trecojetpy, _trecojetpz, _truth_is_primary, _truthjetenergy, _truthjeteta, _truthjetid, _truthjetmass, _truthjetp, _truthjetphi, _truthjetpt, _truthjetpx, _truthjetpy, _truthjetpz, _truthtracke, _truthtracketa, _truthtrackp, _truthtrackphi, _truthtrackpid, _truthtrackpt, _truthtrackpx, _truthtrackpy, _truthtrackpz, _ttruthjetenergy, _ttruthjeteta, _ttruthjetid, _ttruthjetp, _ttruthjetphi, _ttruthjetpt, _ttruthjetpx, _ttruthjetpy, _ttruthjetpz, JetTruthEval::all_truth_particles(), SvtxTrackMap::begin(), JetMap::begin(), clustruthenergy, clustrutheta, clustruthphi, clustruthpid, clustruthpt, clustruthpx, clustruthpy, clustruthpz, INTTVtxZ::dphi, dR, SvtxTrackMap::end(), JetMap::end(), etahigh, eval_tracked_jets, SvtxTrack::get_charge(), SvtxTrack::get_chisq(), SvtxTrack::get_dca(), PHG4Particle::get_e(), Jet::get_e(), SvtxTrack::get_eta(), Jet::get_eta(), Jet::get_id(), Jet::get_mass(), SvtxTrack::get_ndf(), Jet::get_p(), SvtxTrack::get_phi(), Jet::get_phi(), PHG4Particle::get_pid(), Jet::get_pt(), PHG4Particle::get_px(), SvtxTrack::get_px(), Jet::get_px(), PHG4Particle::get_py(), SvtxTrack::get_py(), Jet::get_py(), PHG4Particle::get_pz(), SvtxTrack::get_pz(), Jet::get_pz(), GlobalVertex::get_x(), SvtxTrack::get_x(), GlobalVertex::get_y(), SvtxTrack::get_y(), GlobalVertex::get_z(), SvtxTrack::get_z(), RawClusterUtility::GetECoreVec(), PHG4TruthInfoContainer::GetPrimaryParticleRange(), haddeta, haddphi, hadpout, is_AA, PHG4TruthInfoContainer::is_primary(), isophot_had_tree, isophot_jet_tree, isophot_trackjet_tree, jetdeta, jetdphi, jetpout, JetRecoEval::max_truth_jet_by_energy(), SvtxTrackEval::max_truth_particle_by_nclusters(), mincluspt, minjetpt, pi, pi2, recojeteta, recojetphi, threepi2, tjetdeta, tjetdphi, tjetpout, truthtracke, truthtrackpx, truthtrackpy, truthtrackpz, vec, and Fun4AllBase::Verbosity().

Referenced by process_event().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void PhotonJet::GetRecoHadronsAndJetsAA ( RawCluster trig,
SvtxTrackMap tracks,
JetMap recojets,
PHG4TruthInfoContainer alltruth,
JetMap truthjets,
GlobalVertex vtx 
)
private
int PhotonJet::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 95 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 95 of file PhotonJet.C

References etahigh, etalow, eval_tracked_jets, file, histo, jet_cone_size, nevents, ntruthconstituents_h, outfilename, percent_photon_h, Set_Tree_Branches(), tree, use_isocone, and Fun4AllBase::Verbosity().

+ Here is the call graph for this function:

void PhotonJet::initialize_values ( )
private

Definition at line 2013 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 2013 of file PhotonJet.C

References _charge, _chisq, _dca, _ndf, _recojetenergy, _recojeteta, _recojetid, _recojetmass, _recojetp, _recojetphi, _recojetpt, _recojetpx, _recojetpy, _recojetpz, _tr_eta, _tr_p, _tr_phi, _tr_pt, _tr_px, _tr_py, _tr_pz, _tr_x, _tr_y, _tr_z, _trecojetenergy, _trecojeteta, _trecojetid, _trecojetmass, _trecojetp, _trecojetphi, _trecojetpt, _trecojetpx, _trecojetpy, _trecojetpz, _truth_is_primary, _truthjetenergy, _truthjeteta, _truthjetid, _truthjetmass, _truthjetp, _truthjetphi, _truthjetpt, _truthjetpx, _truthjetpy, _truthjetpz, _truthtracke, _truthtracketa, _truthtrackp, _truthtrackphi, _truthtrackpid, _truthtrackpt, _truthtrackpx, _truthtrackpy, _truthtrackpz, _ttruthjetenergy, _ttruthjeteta, _ttruthjetid, _ttruthjetmass, _ttruthjetp, _ttruthjetphi, _ttruthjetpt, _ttruthjetpx, _ttruthjetpy, _ttruthjetpz, beam_energy, charge, chisq, clus_energy, clus_eta, clus_phi, clus_pt, clus_px, clus_py, clus_pz, clus_t, clus_theta, clus_x, clus_y, clus_z, cluster_tree, clustruthenergy, clustrutheta, clustruthphi, clustruthpid, clustruthpt, clustruthpx, clustruthpy, clustruthpz, dca, dR, E_2x2, E_4x4, eta_2x2, eta_4x4, event_tree, haddeta, haddphi, hadpout, hardest_jetenergy, hardest_jeteta, hardest_jetphi, hardest_jetpt, histo, isolated_clusters, isophot_had_tree, isophot_jet_tree, isophot_trackjet_tree, jetdeta, jetdphi, jetpout, ndf, numparticlesinevent, partid1, partid2, percent_photon_h, phi_2x2, phi_4x4, process_id, recojetenergy, recojeteta, recojetid, recojetmass, recojetp, recojetphi, recojetpt, recojetpx, recojetpy, recojetpz, recojettree, tjetdeta, tjetdphi, tjetpout, tr_eta, tr_p, tr_phi, tr_pt, tr_px, tr_py, tr_pz, tr_x, tr_y, tr_z, tracktree, tree, truth_g4particles, truth_is_primary, truthenergy, trutheta, truthjetenergy, truthjeteta, truthjetid, truthjetmass, truthjetp, truthjetphi, truthjetpt, truthjetpx, truthjetpy, truthjetpz, truthjettree, truthp, truthphi, truthpid, truthpt, truthpx, truthpy, truthpz, truthtracke, truthtracketa, truthtrackp, truthtrackphi, truthtrackpid, truthtrackpt, truthtrackpx, truthtrackpy, truthtrackpz, truthtree, x1, and x2.

Referenced by PhotonJet().

+ Here is the caller graph for this function:

int PhotonJet::process_event ( PHCompositeNode )
virtual

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

Reimplemented from SubsysReco.

Definition at line 126 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 126 of file PhotonJet.C

References JetTruthEval::all_truth_particles(), assert, beam_energy, GlobalVertexMap::begin(), PHHepMCGenEventMap::begin(), JetMap::begin(), Jet::begin_comp(), Jet::CEMC_TOWER, charge, chisq, clus_energy, clus_eta, clus_phi, clus_pt, clus_px, clus_py, clus_pz, clus_t, clus_theta, clus_x, clus_y, clus_z, cluseventenergy, cluseventeta, cluseventphi, cluseventpt, cluster_tree, clusters, clustruthenergy, clustrutheta, clustruthphi, clustruthpid, clustruthpt, clustruthpx, clustruthpy, clustruthpz, ConeSum(), constituent_detas, constituent_dphis, dca, INTTVtxZ::dphi, dR, E_2x2, E_4x4, GlobalVertexMap::empty(), PHHepMCGenEventMap::end(), JetMap::end(), Jet::end_comp(), eta_2x2, eta_4x4, etahigh, etalow, eval_tracked_jets, event_tree, RawTower::get_bineta(), RawTower::get_binphi(), SvtxTrack::get_charge(), SvtxTrack::get_chisq(), SvtxTrack::get_dca(), PHG4Particle::get_e(), Jet::get_e(), SvtxTrack::get_eta(), Jet::get_eta(), Jet::get_id(), Jet::get_mass(), SvtxTrack::get_ndf(), Jet::get_p(), SvtxTrack::get_phi(), Jet::get_phi(), PHG4Particle::get_pid(), Jet::get_pt(), PHG4Particle::get_px(), SvtxTrack::get_px(), Jet::get_px(), PHG4Particle::get_py(), SvtxTrack::get_py(), Jet::get_py(), PHG4Particle::get_pz(), SvtxTrack::get_pz(), Jet::get_pz(), JetEvalStack::get_reco_eval(), SvtxEvalStack::get_track_eval(), JetEvalStack::get_truth_eval(), GlobalVertex::get_x(), SvtxTrack::get_x(), GlobalVertex::get_y(), SvtxTrack::get_y(), GlobalVertex::get_z(), SvtxTrack::get_z(), RawClusterUtility::GetECoreVec(), PHHepMCGenEvent::getEvent(), GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), RawTowerContainer::getTower(), hardest_jetenergy, hardest_jeteta, hardest_jetphi, hardest_jetpt, Jet::HCALIN_TOWER, Jet::HCALOUT_TOWER, index, is_AA, isoconeradius, isolated_clusters, jet_cone_size, JetRecoEval::max_truth_jet_by_energy(), SvtxTrackEval::max_truth_particle_by_nclusters(), mincluspt, mindp_pt, minjetpt, mpi, ndf, nevents, SvtxEvalStack::next_event(), ntruthconstituents, ntruthconstituents_h, numparticlesinevent, partid1, partid2, percent_photon_h, phi_2x2, phi_4x4, PHWHERE, pi, process_id, recojetenergy, recojeteta, recojetid, recojetmass, recojetp, recojetphi, recojetpt, recojetpx, recojetpy, recojetpz, recojettree, parse_cmake_options::source, tr_eta, tr_p, tr_phi, tr_pt, tr_px, tr_py, tr_pz, tr_x, tr_y, tr_z, tracktree, tree, truth_g4particles, truth_is_primary, truthenergy, trutheta, truthjetenergy, truthjeteta, truthjetid, truthjetmass, truthjetp, truthjetphi, truthjetpt, truthjetpx, truthjetpy, truthjetpz, truthjettree, truthp, truthphi, truthpid, truthpt, truthpx, truthpy, truthpz, truthtracke, truthtracketa, truthtrackp, truthtrackphi, truthtrackpid, truthtrackpt, truthtrackpx, truthtrackpy, truthtrackpz, truthtree, use_isocone, use_pos_cor_cemc, usetrigger, vec, Fun4AllBase::Verbosity(), x1, and x2.

void PhotonJet::set_AA_collisions ( int  isaa)
inline

Definition at line 64 of file PhotonJet.h.

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

References is_AA.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::set_cluspt_mincut ( double  pt)
inline

Definition at line 52 of file PhotonJet.h.

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

References mincluspt, and physmon_track_finding_ttbar::pt.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::set_directphotonpt_mincut ( double  pt)
inline

Definition at line 53 of file PhotonJet.h.

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

References mindp_pt, and physmon_track_finding_ttbar::pt.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::set_eta_lowhigh ( float  low,
float  high 
)
inline

Definition at line 58 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 58 of file PhotonJet.h

References etahigh, and etalow.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::Set_Isocone_radius ( double  rad)
inline

Definition at line 51 of file PhotonJet.h.

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

References isoconeradius, and Acts::UnitConstants::rad.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::set_jetcone_size ( int  size)
inline

Definition at line 55 of file PhotonJet.h.

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

References jet_cone_size, and size.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::set_jetpt_mincut ( double  pt)
inline

Definition at line 50 of file PhotonJet.h.

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

References minjetpt, and physmon_track_finding_ttbar::pt.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::Set_Tree_Branches ( )
private

Definition at line 1621 of file PhotonJet.C.

View newest version in sPHENIX GitHub at line 1621 of file PhotonJet.C

References _charge, _chisq, _dca, _ndf, _recojetenergy, _recojeteta, _recojetid, _recojetmass, _recojetp, _recojetphi, _recojetpt, _recojetpx, _recojetpy, _recojetpz, _tr_eta, _tr_phi, _tr_pt, _tr_px, _tr_py, _tr_pz, _tr_x, _tr_y, _tr_z, _trecojetenergy, _trecojeteta, _trecojetid, _trecojetmass, _trecojetp, _trecojetphi, _trecojetpt, _trecojetpx, _trecojetpy, _trecojetpz, _truth_is_primary, _truthjetenergy, _truthjeteta, _truthjetid, _truthjetp, _truthjetphi, _truthjetpt, _truthjetpx, _truthjetpy, _truthjetpz, _truthtracke, _truthtracketa, _truthtrackp, _truthtrackphi, _truthtrackpid, _truthtrackpt, _truthtrackpx, _truthtrackpy, _truthtrackpz, _ttruthjetenergy, _ttruthjeteta, _ttruthjetid, _ttruthjetp, _ttruthjetphi, _ttruthjetpt, _ttruthjetpx, _ttruthjetpy, _ttruthjetpz, charge, chisq, clus_energy, clus_eta, clus_phi, clus_pt, clus_px, clus_py, clus_pz, clus_t, clus_theta, clus_x, clus_y, clus_z, cluseventenergy, cluseventeta, cluseventphi, cluseventpt, cluster_tree, clustruthenergy, clustrutheta, clustruthphi, clustruthpt, clustruthpx, clustruthpy, clustruthpz, constituent_detas, constituent_dphis, dca, dR, E_2x2, E_4x4, eta_2x2, eta_4x4, event_tree, haddeta, haddphi, hadpout, hardest_jetenergy, hardest_jeteta, hardest_jetphi, hardest_jetpt, isolated_clusters, isophot_had_tree, isophot_jet_tree, isophot_trackjet_tree, jetdeta, jetdphi, jetpout, mpi, ndf, nevents, ntruthconstituents, numparticlesinevent, partid1, partid2, phi_2x2, phi_4x4, process_id, recojetenergy, recojeteta, recojetid, recojetmass, recojetp, recojetphi, recojetpt, recojetpx, recojetpy, recojetpz, recojettree, tjetdeta, tjetdphi, tjetpout, tr_eta, tr_phi, tr_pt, tr_px, tr_py, tr_pz, tr_x, tr_y, tr_z, tracktree, truth_g4particles, truth_is_primary, truthenergy, trutheta, truthjetenergy, truthjeteta, truthjetid, truthjetmass, truthjetp, truthjetphi, truthjetpt, truthjetpx, truthjetpy, truthjetpz, truthjettree, truthp, truthphi, truthpid, truthpt, truthpx, truthpy, truthpz, truthtracke, truthtracketa, truthtrackp, truthtrackphi, truthtrackpid, truthtrackpt, truthtrackpx, truthtrackpy, truthtrackpz, truthtree, x1, and x2.

Referenced by Init().

+ Here is the caller graph for this function:

void PhotonJet::SetFirstEventNum ( int  eventnum)
inline

Definition at line 56 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 56 of file PhotonJet.h

References nevents.

void PhotonJet::use_isocone_algorithm ( int  yes)
inline

Definition at line 54 of file PhotonJet.h.

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

References use_isocone.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::use_positioncorrection_CEMC ( int  useit)
inline

Definition at line 63 of file PhotonJet.h.

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

References use_pos_cor_cemc.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::use_tracked_jets ( int  useit)
inline

Definition at line 57 of file PhotonJet.h.

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

References eval_tracked_jets.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

void PhotonJet::use_trigger_emulator ( int  yesorno)
inline

Definition at line 49 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 49 of file PhotonJet.h

References usetrigger.

Referenced by Fun4All_G4_sPHENIX_photonjet().

+ Here is the caller graph for this function:

Member Data Documentation

int PhotonJet::_charge
private

Definition at line 199 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 199 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_chisq
private

Definition at line 200 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 200 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_dca
private

Definition at line 202 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 202 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

unsigned int PhotonJet::_ndf
private

Definition at line 201 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 201 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetenergy
private

Definition at line 159 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojeteta
private

Definition at line 156 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetid
private

Definition at line 152 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 152 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetmass
private

Definition at line 157 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetp
private

Definition at line 158 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetphi
private

Definition at line 155 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetpt
private

Definition at line 153 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetpx
private

Definition at line 154 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetpy
private

Definition at line 154 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_recojetpz
private

Definition at line 154 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_eta
private

Definition at line 198 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 198 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_p
private

Definition at line 195 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 195 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), and initialize_values().

float PhotonJet::_tr_phi
private

Definition at line 197 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 197 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_pt
private

Definition at line 196 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 196 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_px
private

Definition at line 194 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 194 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_py
private

Definition at line 194 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 194 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_pz
private

Definition at line 194 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 194 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_x
private

Definition at line 203 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 203 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_y
private

Definition at line 203 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 203 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_tr_z
private

Definition at line 203 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 203 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetenergy
private

Definition at line 180 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojeteta
private

Definition at line 177 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetid
private

Definition at line 173 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetmass
private

Definition at line 178 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetp
private

Definition at line 179 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetphi
private

Definition at line 176 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetpt
private

Definition at line 174 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetpx
private

Definition at line 175 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetpy
private

Definition at line 175 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_trecojetpz
private

Definition at line 175 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

bool PhotonJet::_truth_is_primary
private

Definition at line 207 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 207 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetenergy
private

Definition at line 170 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjeteta
private

Definition at line 167 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetid
private

Definition at line 163 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetmass
private

Definition at line 168 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), and initialize_values().

float PhotonJet::_truthjetp
private

Definition at line 169 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetphi
private

Definition at line 166 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetpt
private

Definition at line 164 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetpx
private

Definition at line 165 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetpy
private

Definition at line 165 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthjetpz
private

Definition at line 165 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtracke
private

Definition at line 212 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 212 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtracketa
private

Definition at line 215 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 215 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtrackp
private

Definition at line 211 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 211 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtrackphi
private

Definition at line 214 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 214 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

int PhotonJet::_truthtrackpid
private

Definition at line 216 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 216 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtrackpt
private

Definition at line 213 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 213 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtrackpx
private

Definition at line 208 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 208 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtrackpy
private

Definition at line 209 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 209 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_truthtrackpz
private

Definition at line 210 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 210 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetenergy
private

Definition at line 191 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 191 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjeteta
private

Definition at line 188 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 188 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetid
private

Definition at line 184 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetmass
private

Definition at line 189 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 189 of file PhotonJet.h

Referenced by initialize_values().

float PhotonJet::_ttruthjetp
private

Definition at line 190 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 190 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetphi
private

Definition at line 187 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 187 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetpt
private

Definition at line 185 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 185 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetpx
private

Definition at line 186 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 186 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetpy
private

Definition at line 186 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 186 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::_ttruthjetpz
private

Definition at line 186 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 186 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::beam_energy
private

Definition at line 88 of file PhotonJet.h.

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

Referenced by initialize_values(), and process_event().

int PhotonJet::charge
private

Definition at line 116 of file PhotonJet.h.

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

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

float PhotonJet::chisq
private

Definition at line 117 of file PhotonJet.h.

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

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

float PhotonJet::clus_energy
private

Definition at line 100 of file PhotonJet.h.

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

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

float PhotonJet::clus_eta
private

Definition at line 101 of file PhotonJet.h.

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

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

float PhotonJet::clus_phi
private

Definition at line 102 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 102 of file PhotonJet.h

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

float PhotonJet::clus_pt
private

Definition at line 103 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 103 of file PhotonJet.h

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

float PhotonJet::clus_px
private

Definition at line 104 of file PhotonJet.h.

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

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

float PhotonJet::clus_py
private

Definition at line 105 of file PhotonJet.h.

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

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

float PhotonJet::clus_pz
private

Definition at line 106 of file PhotonJet.h.

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

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

float PhotonJet::clus_t
private

Definition at line 108 of file PhotonJet.h.

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

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

float PhotonJet::clus_theta
private

Definition at line 107 of file PhotonJet.h.

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

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

float PhotonJet::clus_x
private

Definition at line 108 of file PhotonJet.h.

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

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

float PhotonJet::clus_y
private

Definition at line 108 of file PhotonJet.h.

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

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

float PhotonJet::clus_z
private

Definition at line 108 of file PhotonJet.h.

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

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

float PhotonJet::cluseventenergy
private

Definition at line 239 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 239 of file PhotonJet.h

Referenced by process_event(), and Set_Tree_Branches().

float PhotonJet::cluseventeta
private

Definition at line 241 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 241 of file PhotonJet.h

Referenced by process_event(), and Set_Tree_Branches().

float PhotonJet::cluseventphi
private

Definition at line 240 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 240 of file PhotonJet.h

Referenced by process_event(), and Set_Tree_Branches().

float PhotonJet::cluseventpt
private

Definition at line 242 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 242 of file PhotonJet.h

Referenced by process_event(), and Set_Tree_Branches().

TTree* PhotonJet::cluster_tree
private

Definition at line 70 of file PhotonJet.h.

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

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

float PhotonJet::clustruthenergy
private

Definition at line 233 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 233 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::clustrutheta
private

Definition at line 236 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 236 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::clustruthphi
private

Definition at line 235 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 235 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

int PhotonJet::clustruthpid
private

Definition at line 237 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 237 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and process_event().

float PhotonJet::clustruthpt
private

Definition at line 234 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 234 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::clustruthpx
private

Definition at line 230 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 230 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::clustruthpy
private

Definition at line 231 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 231 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::clustruthpz
private

Definition at line 232 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 232 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

std::vector<float> PhotonJet::constituent_detas
private

Definition at line 256 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 256 of file PhotonJet.h

Referenced by process_event(), and Set_Tree_Branches().

std::vector<float> PhotonJet::constituent_dphis
private

Definition at line 255 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 255 of file PhotonJet.h

Referenced by process_event(), and Set_Tree_Branches().

float PhotonJet::dca
private

Definition at line 119 of file PhotonJet.h.

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

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

float PhotonJet::dR
private

Definition at line 139 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::E_2x2
private

Definition at line 248 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 248 of file PhotonJet.h

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

float PhotonJet::E_4x4
private

Definition at line 245 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 245 of file PhotonJet.h

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

float PhotonJet::eta_2x2
private

Definition at line 250 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 250 of file PhotonJet.h

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

float PhotonJet::eta_4x4
private

Definition at line 247 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 247 of file PhotonJet.h

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

int PhotonJet::etahigh

Definition at line 39 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), Init(), PhotonJet(), process_event(), and set_eta_lowhigh().

int PhotonJet::etalow

Definition at line 38 of file PhotonJet.h.

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

Referenced by Init(), PhotonJet(), process_event(), and set_eta_lowhigh().

int PhotonJet::eval_tracked_jets

Definition at line 37 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), Init(), PhotonJet(), process_event(), and use_tracked_jets().

TTree* PhotonJet::event_tree
private

Definition at line 80 of file PhotonJet.h.

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

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

TFile* PhotonJet::file
private

Definition at line 68 of file PhotonJet.h.

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

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

float PhotonJet::haddeta
private

Definition at line 206 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 206 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::haddphi
private

Definition at line 204 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 204 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::hadpout
private

Definition at line 205 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 205 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::hardest_jetenergy
private

Definition at line 97 of file PhotonJet.h.

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

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

float PhotonJet::hardest_jeteta
private

Definition at line 96 of file PhotonJet.h.

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

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

float PhotonJet::hardest_jetphi
private

Definition at line 95 of file PhotonJet.h.

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

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

float PhotonJet::hardest_jetpt
private

Definition at line 94 of file PhotonJet.h.

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

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

TH1F* PhotonJet::histo
private

Definition at line 86 of file PhotonJet.h.

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

Referenced by Init(), and initialize_values().

int PhotonJet::is_AA

Definition at line 42 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 42 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), PhotonJet(), process_event(), and set_AA_collisions().

double PhotonJet::isoconeradius

Definition at line 33 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 33 of file PhotonJet.h

Referenced by process_event(), and Set_Isocone_radius().

TTree* PhotonJet::isolated_clusters
private

Definition at line 73 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 73 of file PhotonJet.h

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

TTree* PhotonJet::isophot_had_tree
private

Definition at line 79 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

TTree* PhotonJet::isophot_jet_tree
private

Definition at line 77 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

TTree* PhotonJet::isophot_trackjet_tree
private

Definition at line 78 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

int PhotonJet::jet_cone_size

Definition at line 35 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 35 of file PhotonJet.h

Referenced by Init(), PhotonJet(), process_event(), and set_jetcone_size().

float PhotonJet::jetdeta
private

Definition at line 162 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::jetdphi
private

Definition at line 160 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::jetpout
private

Definition at line 161 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 161 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), and Set_Tree_Branches().

double PhotonJet::mincluspt

Definition at line 33 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 33 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), PhotonJet(), process_event(), and set_cluspt_mincut().

double PhotonJet::mindp_pt

Definition at line 43 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 43 of file PhotonJet.h

Referenced by PhotonJet(), process_event(), and set_directphotonpt_mincut().

double PhotonJet::minjetpt

Definition at line 34 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 34 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), PhotonJet(), process_event(), and set_jetpt_mincut().

float PhotonJet::mpi
private

Definition at line 83 of file PhotonJet.h.

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

Referenced by process_event(), and Set_Tree_Branches().

unsigned int PhotonJet::ndf
private

Definition at line 118 of file PhotonJet.h.

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

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

int PhotonJet::nevents
private

Definition at line 85 of file PhotonJet.h.

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

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

int PhotonJet::ntruthconstituents
private

Definition at line 84 of file PhotonJet.h.

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

Referenced by process_event(), and Set_Tree_Branches().

TH1* PhotonJet::ntruthconstituents_h
private

Definition at line 64 of file PhotonJet.h.

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

Referenced by Init(), and process_event().

int PhotonJet::numparticlesinevent
private

Definition at line 226 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 226 of file PhotonJet.h

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

std::string PhotonJet::outfilename
private

Definition at line 81 of file PhotonJet.h.

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

Referenced by Init(), and PhotonJet().

int PhotonJet::partid1
private

Definition at line 91 of file PhotonJet.h.

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

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

int PhotonJet::partid2
private

Definition at line 92 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 92 of file PhotonJet.h

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

TH1* PhotonJet::percent_photon_h
private

Definition at line 67 of file PhotonJet.h.

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

Referenced by Init(), initialize_values(), and process_event().

float PhotonJet::phi_2x2
private

Definition at line 249 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 249 of file PhotonJet.h

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

float PhotonJet::phi_4x4
private

Definition at line 246 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 246 of file PhotonJet.h

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

const float PhotonJet::pi = 3.1415926
private

Definition at line 285 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 285 of file PhotonJet.h

Referenced by ConeSum(), GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), and process_event().

const float PhotonJet::pi2 = -1.5707963
private

Definition at line 283 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 283 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), and GetRecoHadronsAndJetsAA().

int PhotonJet::process_id
private

Definition at line 227 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 227 of file PhotonJet.h

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

float PhotonJet::recojetenergy
private

Definition at line 147 of file PhotonJet.h.

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

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

float PhotonJet::recojeteta
private

Definition at line 144 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::recojetid
private

Definition at line 148 of file PhotonJet.h.

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

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

float PhotonJet::recojetmass
private

Definition at line 145 of file PhotonJet.h.

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

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

float PhotonJet::recojetp
private

Definition at line 146 of file PhotonJet.h.

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

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

float PhotonJet::recojetphi
private

Definition at line 143 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), GetRecoHadronsAndJetsAA(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::recojetpt
private

Definition at line 141 of file PhotonJet.h.

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

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

float PhotonJet::recojetpx
private

Definition at line 142 of file PhotonJet.h.

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

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

float PhotonJet::recojetpy
private

Definition at line 142 of file PhotonJet.h.

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

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

float PhotonJet::recojetpz
private

Definition at line 142 of file PhotonJet.h.

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

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

TTree* PhotonJet::recojettree
private

Definition at line 76 of file PhotonJet.h.

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

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

const float PhotonJet::threepi2 = 4.71238898
private

Definition at line 284 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 284 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), and GetRecoHadronsAndJetsAA().

float PhotonJet::tjetdeta
private

Definition at line 183 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::tjetdphi
private

Definition at line 181 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 181 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::tjetpout
private

Definition at line 182 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), and Set_Tree_Branches().

float PhotonJet::tr_eta
private

Definition at line 115 of file PhotonJet.h.

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

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

float PhotonJet::tr_p
private

Definition at line 112 of file PhotonJet.h.

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

Referenced by initialize_values(), and process_event().

float PhotonJet::tr_phi
private

Definition at line 114 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 114 of file PhotonJet.h

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

float PhotonJet::tr_pt
private

Definition at line 113 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 113 of file PhotonJet.h

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

float PhotonJet::tr_px
private

Definition at line 111 of file PhotonJet.h.

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

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

float PhotonJet::tr_py
private

Definition at line 111 of file PhotonJet.h.

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

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

float PhotonJet::tr_pz
private

Definition at line 111 of file PhotonJet.h.

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

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

float PhotonJet::tr_x
private

Definition at line 120 of file PhotonJet.h.

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

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

float PhotonJet::tr_y
private

Definition at line 120 of file PhotonJet.h.

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

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

float PhotonJet::tr_z
private

Definition at line 120 of file PhotonJet.h.

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

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

TTree* PhotonJet::tracktree
private

Definition at line 74 of file PhotonJet.h.

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

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

TTree* PhotonJet::tree
private

Definition at line 69 of file PhotonJet.h.

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

Referenced by Init(), initialize_values(), and process_event().

TTree* PhotonJet::truth_g4particles
private

Definition at line 71 of file PhotonJet.h.

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

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

bool PhotonJet::truth_is_primary
private

Definition at line 128 of file PhotonJet.h.

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

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

float PhotonJet::truthenergy
private

Definition at line 224 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 224 of file PhotonJet.h

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

float PhotonJet::trutheta
private

Definition at line 222 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 222 of file PhotonJet.h

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

float PhotonJet::truthjetenergy
private

Definition at line 137 of file PhotonJet.h.

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

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

float PhotonJet::truthjeteta
private

Definition at line 134 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 134 of file PhotonJet.h

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

float PhotonJet::truthjetid
private

Definition at line 149 of file PhotonJet.h.

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

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

float PhotonJet::truthjetmass
private

Definition at line 135 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 135 of file PhotonJet.h

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

float PhotonJet::truthjetp
private

Definition at line 136 of file PhotonJet.h.

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

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

float PhotonJet::truthjetphi
private

Definition at line 133 of file PhotonJet.h.

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

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

float PhotonJet::truthjetpt
private

Definition at line 131 of file PhotonJet.h.

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

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

float PhotonJet::truthjetpx
private

Definition at line 132 of file PhotonJet.h.

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

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

float PhotonJet::truthjetpy
private

Definition at line 132 of file PhotonJet.h.

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

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

float PhotonJet::truthjetpz
private

Definition at line 132 of file PhotonJet.h.

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

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

TTree* PhotonJet::truthjettree
private

Definition at line 75 of file PhotonJet.h.

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

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

float PhotonJet::truthp
private

Definition at line 220 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 220 of file PhotonJet.h

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

float PhotonJet::truthphi
private

Definition at line 221 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 221 of file PhotonJet.h

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

int PhotonJet::truthpid
private

Definition at line 225 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 225 of file PhotonJet.h

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

float PhotonJet::truthpt
private

Definition at line 223 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 223 of file PhotonJet.h

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

float PhotonJet::truthpx
private

Definition at line 219 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 219 of file PhotonJet.h

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

float PhotonJet::truthpy
private

Definition at line 219 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 219 of file PhotonJet.h

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

float PhotonJet::truthpz
private

Definition at line 219 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 219 of file PhotonJet.h

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

float PhotonJet::truthtracke
private

Definition at line 123 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 123 of file PhotonJet.h

Referenced by GetRecoHadronsAndJets(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::truthtracketa
private

Definition at line 126 of file PhotonJet.h.

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

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

float PhotonJet::truthtrackp
private

Definition at line 122 of file PhotonJet.h.

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

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

float PhotonJet::truthtrackphi
private

Definition at line 125 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 125 of file PhotonJet.h

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

int PhotonJet::truthtrackpid
private

Definition at line 127 of file PhotonJet.h.

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

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

float PhotonJet::truthtrackpt
private

Definition at line 124 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 124 of file PhotonJet.h

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

float PhotonJet::truthtrackpx
private

Definition at line 121 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::truthtrackpy
private

Definition at line 121 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), process_event(), and Set_Tree_Branches().

float PhotonJet::truthtrackpz
private

Definition at line 121 of file PhotonJet.h.

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

Referenced by GetRecoHadronsAndJets(), initialize_values(), process_event(), and Set_Tree_Branches().

TTree* PhotonJet::truthtree
private

Definition at line 72 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 72 of file PhotonJet.h

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

int PhotonJet::use_isocone

Definition at line 36 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 36 of file PhotonJet.h

Referenced by Init(), PhotonJet(), process_event(), and use_isocone_algorithm().

int PhotonJet::use_pos_cor_cemc

Definition at line 41 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 41 of file PhotonJet.h

Referenced by PhotonJet(), process_event(), and use_positioncorrection_CEMC().

int PhotonJet::usetrigger

Definition at line 40 of file PhotonJet.h.

View newest version in sPHENIX GitHub at line 40 of file PhotonJet.h

Referenced by PhotonJet(), process_event(), and use_trigger_emulator().

float PhotonJet::x1
private

Definition at line 89 of file PhotonJet.h.

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

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

float PhotonJet::x2
private

Definition at line 90 of file PhotonJet.h.

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

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


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