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

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

+ Inheritance diagram for SimpleTrackingAnalysis:
+ Collaboration diagram for SimpleTrackingAnalysis:

Public Member Functions

 SimpleTrackingAnalysis (const std::string &name="SimpleTrackingAnalysis")
 
int Init (PHCompositeNode *)
 
int process_event (PHCompositeNode *)
 
int End (PHCompositeNode *)
 Called at the end of all processing.
 
void set_nlayers (unsigned int x)
 
void set_verbosity (int x)
 
- 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.
 

Private Attributes

const double emc_radius_inner = 90.0
 
const double hci_radius_inner = 115.7
 
const double hco_radius_inner = 182.0
 
const double emc_radius_outer = 116.1
 
const double hci_radius_outer = 137.0
 
const double hco_radius_outer = 268.5
 
double magneticfield
 
int verbosity
 
unsigned long long nevents
 
unsigned long long nerrors
 
unsigned long long nwarnings
 
unsigned int nlayers
 
TH2D * _recopt_quality
 
TH2D * _recopt_quality_tracks_all
 
TH2D * _recopt_quality_tracks_recoWithin4Percent
 
TH2D * _truept_quality_particles_recoWithin4Percent
 
TH2D * _truept_dca
 
TH2D * _truept_dptoverpt
 
TH1D * _truept_particles_leavingAllHits
 
TH1D * _truept_particles_recoWithExactHits
 
TH1D * _truept_particles_recoWithin1Hit
 
TH1D * _truept_particles_recoWithin2Hits
 
TH1D * _truept_particles_recoWithin3Percent
 
TH1D * _truept_particles_recoWithin4Percent
 
TH1D * _truept_particles_recoWithin5Percent
 
TH1D * _recopt_tracks_all
 
TH1D * _recopt_tracks_recoWithExactHits
 
TH1D * _recopt_tracks_recoWithin1Hit
 
TH1D * _recopt_tracks_recoWithin2Hits
 
TH1D * _recopt_tracks_recoWithin3Percent
 
TH1D * _recopt_tracks_recoWithin4Percent
 
TH1D * _recopt_tracks_recoWithin5Percent
 
TH2D * th2d_recopt_tracks_withcalocuts_all
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithExactHits
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin1Hit
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin2Hits
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin3Percent
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin4Percent
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin5Percent
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin1Sigma
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin2Sigma
 
TH2D * th2d_recopt_tracks_withcalocuts_recoWithin3Sigma
 
TH2D * th2d_truept_particles_withcalocuts_leavingAllHits
 
TH2D * th2d_truept_particles_withcalocuts_recoWithExactHits
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin1Hit
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin2Hits
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin3Percent
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin4Percent
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin5Percent
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin1Sigma
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin2Sigma
 
TH2D * th2d_truept_particles_withcalocuts_recoWithin3Sigma
 
TH2D * th2d_reco_calo_nhits8
 
TH2D * th2d_reco_calo_nhits7
 
TH2D * th2d_reco_calo_nhits6
 
TH2D * th2d_reco_calo_nhits5
 
TH2D * th2d_reco_calo_nhits4
 
TH2D * th2d_reco_calo_nhits3
 
TH2D * th2d_reco_calo_nhits2
 
TH2D * th2d_reco_calo_nhits1
 
TH2D * th2d_reco_calo_pt1sigma
 
TH2D * th2d_reco_calo_pt2sigma
 
TH2D * th2d_reco_calo_pt3sigma
 
TH2D * th2d_reco_calo_pt4sigma
 
TH2D * th2d_reco_calo_pt5sigma
 
TH2D * th2d_reco_calo_pt6sigma
 
TH2D * th2d_true_calo_nhits8
 
TH2D * th2d_true_calo_nhits7
 
TH2D * th2d_true_calo_nhits6
 
TH2D * th2d_true_calo_nhits5
 
TH2D * th2d_true_calo_nhits4
 
TH2D * th2d_true_calo_nhits3
 
TH2D * th2d_true_calo_nhits2
 
TH2D * th2d_true_calo_nhits1
 
TH2D * th2d_true_calo_pt1sigma
 
TH2D * th2d_true_calo_pt2sigma
 
TH2D * th2d_true_calo_pt3sigma
 
TH2D * th2d_true_calo_pt4sigma
 
TH2D * th2d_true_calo_pt5sigma
 
TH2D * th2d_true_calo_pt6sigma
 
TH1D * _dx_vertex
 
TH1D * _dy_vertex
 
TH1D * _dz_vertex
 
TH1D * hmult
 
TH1D * hmult_vertex
 

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 20 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 20 of file SimpleTrackingAnalysis.h

Constructor & Destructor Documentation

SimpleTrackingAnalysis::SimpleTrackingAnalysis ( const std::string &  name = "SimpleTrackingAnalysis")

Definition at line 46 of file SimpleTrackingAnalysis.C.

View newest version in sPHENIX GitHub at line 46 of file SimpleTrackingAnalysis.C

References magneticfield, nerrors, nevents, nlayers, nwarnings, and verbosity.

Member Function Documentation

int SimpleTrackingAnalysis::End ( PHCompositeNode )
virtual

Called at the end of all processing.

Reimplemented from SubsysReco.

Definition at line 586 of file SimpleTrackingAnalysis.C.

View newest version in sPHENIX GitHub at line 586 of file SimpleTrackingAnalysis.C

References nerrors, nevents, and nwarnings.

int SimpleTrackingAnalysis::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 60 of file SimpleTrackingAnalysis.C.

View newest version in sPHENIX GitHub at line 60 of file SimpleTrackingAnalysis.C

References _dx_vertex, _dy_vertex, _dz_vertex, _recopt_quality, _recopt_quality_tracks_all, _recopt_quality_tracks_recoWithin4Percent, _recopt_tracks_all, _recopt_tracks_recoWithExactHits, _recopt_tracks_recoWithin1Hit, _recopt_tracks_recoWithin2Hits, _recopt_tracks_recoWithin3Percent, _recopt_tracks_recoWithin4Percent, _recopt_tracks_recoWithin5Percent, _truept_dca, _truept_dptoverpt, _truept_particles_leavingAllHits, _truept_particles_recoWithExactHits, _truept_particles_recoWithin1Hit, _truept_particles_recoWithin2Hits, _truept_particles_recoWithin3Percent, _truept_particles_recoWithin4Percent, _truept_particles_recoWithin5Percent, _truept_quality_particles_recoWithin4Percent, hmult, hmult_vertex, Fun4AllServer::instance(), Fun4AllServer::registerHisto(), th2d_reco_calo_nhits1, th2d_reco_calo_nhits2, th2d_reco_calo_nhits3, th2d_reco_calo_nhits4, th2d_reco_calo_nhits5, th2d_reco_calo_nhits6, th2d_reco_calo_nhits7, th2d_reco_calo_nhits8, th2d_reco_calo_pt1sigma, th2d_reco_calo_pt2sigma, th2d_reco_calo_pt3sigma, th2d_reco_calo_pt4sigma, th2d_reco_calo_pt5sigma, th2d_reco_calo_pt6sigma, th2d_recopt_tracks_withcalocuts_all, th2d_recopt_tracks_withcalocuts_recoWithExactHits, th2d_recopt_tracks_withcalocuts_recoWithin1Hit, th2d_recopt_tracks_withcalocuts_recoWithin1Sigma, th2d_recopt_tracks_withcalocuts_recoWithin2Hits, th2d_recopt_tracks_withcalocuts_recoWithin2Sigma, th2d_recopt_tracks_withcalocuts_recoWithin3Percent, th2d_recopt_tracks_withcalocuts_recoWithin3Sigma, th2d_recopt_tracks_withcalocuts_recoWithin4Percent, th2d_recopt_tracks_withcalocuts_recoWithin5Percent, th2d_true_calo_nhits1, th2d_true_calo_nhits2, th2d_true_calo_nhits3, th2d_true_calo_nhits4, th2d_true_calo_nhits5, th2d_true_calo_nhits6, th2d_true_calo_nhits7, th2d_true_calo_nhits8, th2d_true_calo_pt1sigma, th2d_true_calo_pt2sigma, th2d_true_calo_pt3sigma, th2d_true_calo_pt4sigma, th2d_true_calo_pt5sigma, th2d_true_calo_pt6sigma, th2d_truept_particles_withcalocuts_leavingAllHits, th2d_truept_particles_withcalocuts_recoWithExactHits, th2d_truept_particles_withcalocuts_recoWithin1Hit, th2d_truept_particles_withcalocuts_recoWithin1Sigma, th2d_truept_particles_withcalocuts_recoWithin2Hits, th2d_truept_particles_withcalocuts_recoWithin2Sigma, th2d_truept_particles_withcalocuts_recoWithin3Percent, th2d_truept_particles_withcalocuts_recoWithin3Sigma, th2d_truept_particles_withcalocuts_recoWithin4Percent, and th2d_truept_particles_withcalocuts_recoWithin5Percent.

+ Here is the call graph for this function:

int SimpleTrackingAnalysis::process_event ( PHCompositeNode )
virtual

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

Reimplemented from SubsysReco.

Definition at line 253 of file SimpleTrackingAnalysis.C.

View newest version in sPHENIX GitHub at line 253 of file SimpleTrackingAnalysis.C

References _dx_vertex, _dy_vertex, _dz_vertex, _recopt_quality, _recopt_quality_tracks_all, _recopt_quality_tracks_recoWithin4Percent, _recopt_tracks_all, _recopt_tracks_recoWithExactHits, _recopt_tracks_recoWithin1Hit, _recopt_tracks_recoWithin2Hits, _recopt_tracks_recoWithin3Percent, _recopt_tracks_recoWithin4Percent, _recopt_tracks_recoWithin5Percent, _truept_dca, _truept_dptoverpt, _truept_particles_leavingAllHits, _truept_particles_recoWithExactHits, _truept_particles_recoWithin1Hit, _truept_particles_recoWithin2Hits, _truept_particles_recoWithin3Percent, _truept_particles_recoWithin4Percent, _truept_particles_recoWithin5Percent, _truept_quality_particles_recoWithin4Percent, SvtxTruthEval::all_truth_hits(), SvtxTrackMap::begin(), SvtxVertexMap::begin(), SvtxTrackEval::best_track_from(), SvtxTrack::CEMC, Fun4AllReturnCodes::DISCARDEVENT, SvtxTrackMap::end(), SvtxVertexMap::end(), Fun4AllReturnCodes::EVENT_OK, SvtxTrack::get_cal_deta(), SvtxTrack::get_cal_dphi(), SvtxTrack::get_cal_energy_3x3(), SvtxTrack::get_dca2d(), PHG4Particle::get_e(), SvtxTruthEval::get_embed(), SvtxTrackEval::get_nclusters_contribution(), SvtxTrack::get_p(), PHG4Particle::get_pid(), SvtxTrack::get_pt(), PHG4Particle::get_px(), PHG4Particle::get_py(), SvtxTrack::get_quality(), SvtxEvalStack::get_track_eval(), SvtxEvalStack::get_truth_eval(), SvtxEvalStack::get_vertex_eval(), PHG4VtxPoint::get_x(), SvtxVertex::get_x(), PHG4VtxPoint::get_y(), SvtxVertex::get_y(), PHG4VtxPoint::get_z(), SvtxVertex::get_z(), PHG4TruthInfoContainer::GetPrimaryParticleRange(), SvtxTrack::HCALIN, SvtxTrack::HCALOUT, hmult, hmult_vertex, SvtxTrackEval::max_truth_particle_by_nclusters(), SvtxVertexEval::max_truth_point_by_ntracks(), nerrors, nevents, ng4hits, nlayers, ntracks, PHWHERE, SvtxVertex::size_tracks(), th2d_recopt_tracks_withcalocuts_all, th2d_recopt_tracks_withcalocuts_recoWithExactHits, th2d_recopt_tracks_withcalocuts_recoWithin1Hit, th2d_recopt_tracks_withcalocuts_recoWithin1Sigma, th2d_recopt_tracks_withcalocuts_recoWithin2Hits, th2d_recopt_tracks_withcalocuts_recoWithin2Sigma, th2d_recopt_tracks_withcalocuts_recoWithin3Percent, th2d_recopt_tracks_withcalocuts_recoWithin3Sigma, th2d_recopt_tracks_withcalocuts_recoWithin4Percent, th2d_recopt_tracks_withcalocuts_recoWithin5Percent, th2d_truept_particles_withcalocuts_leavingAllHits, th2d_truept_particles_withcalocuts_recoWithExactHits, th2d_truept_particles_withcalocuts_recoWithin1Hit, th2d_truept_particles_withcalocuts_recoWithin1Sigma, th2d_truept_particles_withcalocuts_recoWithin2Hits, th2d_truept_particles_withcalocuts_recoWithin2Sigma, th2d_truept_particles_withcalocuts_recoWithin3Percent, th2d_truept_particles_withcalocuts_recoWithin3Sigma, th2d_truept_particles_withcalocuts_recoWithin4Percent, th2d_truept_particles_withcalocuts_recoWithin5Percent, and verbosity.

+ Here is the call graph for this function:

void SimpleTrackingAnalysis::set_nlayers ( unsigned int  x)
inline

Definition at line 31 of file SimpleTrackingAnalysis.h.

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

References nlayers, and ambiguity_solver_full_chain::x.

void SimpleTrackingAnalysis::set_verbosity ( int  x)
inline

Definition at line 33 of file SimpleTrackingAnalysis.h.

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

References verbosity, and ambiguity_solver_full_chain::x.

Member Data Documentation

TH1D* SimpleTrackingAnalysis::_dx_vertex
private

Definition at line 157 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_dy_vertex
private

Definition at line 158 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_dz_vertex
private

Definition at line 159 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::_recopt_quality
private

Definition at line 69 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::_recopt_quality_tracks_all
private

Definition at line 70 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::_recopt_quality_tracks_recoWithin4Percent
private

Definition at line 71 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_all
private

Definition at line 86 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_recoWithExactHits
private

Definition at line 87 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_recoWithin1Hit
private

Definition at line 88 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_recoWithin2Hits
private

Definition at line 89 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_recoWithin3Percent
private

Definition at line 90 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_recoWithin4Percent
private

Definition at line 91 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_recopt_tracks_recoWithin5Percent
private

Definition at line 92 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::_truept_dca
private

Definition at line 74 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::_truept_dptoverpt
private

Definition at line 75 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_leavingAllHits
private

Definition at line 76 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_recoWithExactHits
private

Definition at line 77 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_recoWithin1Hit
private

Definition at line 78 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_recoWithin2Hits
private

Definition at line 79 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_recoWithin3Percent
private

Definition at line 80 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_recoWithin4Percent
private

Definition at line 81 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::_truept_particles_recoWithin5Percent
private

Definition at line 82 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::_truept_quality_particles_recoWithin4Percent
private

Definition at line 72 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

const double SimpleTrackingAnalysis::emc_radius_inner = 90.0
private

Definition at line 45 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 45 of file SimpleTrackingAnalysis.h

const double SimpleTrackingAnalysis::emc_radius_outer = 116.1
private

Definition at line 48 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 48 of file SimpleTrackingAnalysis.h

const double SimpleTrackingAnalysis::hci_radius_inner = 115.7
private

Definition at line 46 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 46 of file SimpleTrackingAnalysis.h

const double SimpleTrackingAnalysis::hci_radius_outer = 137.0
private

Definition at line 49 of file SimpleTrackingAnalysis.h.

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

const double SimpleTrackingAnalysis::hco_radius_inner = 182.0
private

Definition at line 47 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 47 of file SimpleTrackingAnalysis.h

const double SimpleTrackingAnalysis::hco_radius_outer = 268.5
private

Definition at line 50 of file SimpleTrackingAnalysis.h.

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

TH1D* SimpleTrackingAnalysis::hmult
private

Definition at line 161 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH1D* SimpleTrackingAnalysis::hmult_vertex
private

Definition at line 162 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

double SimpleTrackingAnalysis::magneticfield
private

Definition at line 54 of file SimpleTrackingAnalysis.h.

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

Referenced by SimpleTrackingAnalysis().

unsigned long long SimpleTrackingAnalysis::nerrors
private

Definition at line 61 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 61 of file SimpleTrackingAnalysis.h

Referenced by End(), process_event(), and SimpleTrackingAnalysis().

unsigned long long SimpleTrackingAnalysis::nevents
private

Definition at line 60 of file SimpleTrackingAnalysis.h.

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

Referenced by End(), process_event(), and SimpleTrackingAnalysis().

unsigned int SimpleTrackingAnalysis::nlayers
private

Definition at line 65 of file SimpleTrackingAnalysis.h.

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

Referenced by process_event(), set_nlayers(), and SimpleTrackingAnalysis().

unsigned long long SimpleTrackingAnalysis::nwarnings
private

Definition at line 62 of file SimpleTrackingAnalysis.h.

View newest version in sPHENIX GitHub at line 62 of file SimpleTrackingAnalysis.h

Referenced by End(), and SimpleTrackingAnalysis().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits1
private

Definition at line 127 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits2
private

Definition at line 126 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits3
private

Definition at line 125 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits4
private

Definition at line 124 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits5
private

Definition at line 123 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits6
private

Definition at line 122 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits7
private

Definition at line 121 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_nhits8
private

Definition at line 120 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_pt1sigma
private

Definition at line 129 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_pt2sigma
private

Definition at line 130 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_pt3sigma
private

Definition at line 131 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_pt4sigma
private

Definition at line 132 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_pt5sigma
private

Definition at line 133 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_reco_calo_pt6sigma
private

Definition at line 134 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_all
private

Definition at line 96 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithExactHits
private

Definition at line 97 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin1Hit
private

Definition at line 98 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin1Sigma
private

Definition at line 103 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin2Hits
private

Definition at line 99 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin2Sigma
private

Definition at line 104 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin3Percent
private

Definition at line 100 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin3Sigma
private

Definition at line 105 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin4Percent
private

Definition at line 101 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_recopt_tracks_withcalocuts_recoWithin5Percent
private

Definition at line 102 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits1
private

Definition at line 146 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits2
private

Definition at line 145 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits3
private

Definition at line 144 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits4
private

Definition at line 143 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits5
private

Definition at line 142 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits6
private

Definition at line 141 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits7
private

Definition at line 140 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_nhits8
private

Definition at line 139 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_pt1sigma
private

Definition at line 148 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_pt2sigma
private

Definition at line 149 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_pt3sigma
private

Definition at line 150 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_pt4sigma
private

Definition at line 151 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_pt5sigma
private

Definition at line 152 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_true_calo_pt6sigma
private

Definition at line 153 of file SimpleTrackingAnalysis.h.

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

Referenced by Init().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_leavingAllHits
private

Definition at line 108 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithExactHits
private

Definition at line 109 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin1Hit
private

Definition at line 110 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin1Sigma
private

Definition at line 115 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin2Hits
private

Definition at line 111 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin2Sigma
private

Definition at line 116 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin3Percent
private

Definition at line 112 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin3Sigma
private

Definition at line 117 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin4Percent
private

Definition at line 113 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

TH2D* SimpleTrackingAnalysis::th2d_truept_particles_withcalocuts_recoWithin5Percent
private

Definition at line 114 of file SimpleTrackingAnalysis.h.

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

Referenced by Init(), and process_event().

int SimpleTrackingAnalysis::verbosity
private

Definition at line 56 of file SimpleTrackingAnalysis.h.

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

Referenced by process_event(), set_verbosity(), and SimpleTrackingAnalysis().


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