EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EventEvaluatorEIC Class Reference

Compares reconstructed showers to truth particles. More...

#include <fun4all_eicdetectors/blob/master/analysis/eicevaluator/EventEvaluatorEIC.h>

+ Inheritance diagram for EventEvaluatorEIC:
+ Collaboration diagram for EventEvaluatorEIC:

Public Types

enum  TrackSource_t : unsigned short
 

Public Member Functions

 EventEvaluatorEIC (const std::string &name="EventEvaluatorEIC", const std::string &filename="g4eval_cemc.root")
 
 ~EventEvaluatorEIC () override
 
int Init (PHCompositeNode *topNode) override
 
int process_event (PHCompositeNode *topNode) override
 
int End (PHCompositeNode *topNode) override
 Called at the end of all processing.
 
void set_strict (bool b)
 
void set_do_store_event_level_info (bool b)
 
void set_do_FHCAL (bool b)
 
void set_do_BECAL (bool b)
 
void set_do_HCALIN (bool b)
 
void set_do_HCALOUT (bool b)
 
void set_do_EHCAL (bool b)
 
void set_do_FEMC (bool b)
 
void set_do_CEMC (bool b)
 
void set_do_EEMC (bool b)
 
void set_do_EEMCG (bool b)
 
void set_do_DRCALO (bool b)
 
void set_do_FOCAL (bool b)
 
void set_do_LFHCAL (bool b)
 
void set_do_HITS (bool b)
 
void set_do_HITS_ABSORBER (bool b)
 
void set_do_HITS_CALO (bool b)
 
void set_do_TRACKS (bool b)
 
void set_do_PID_LogLikelihood (bool b)
 
void set_do_CLUSTERS (bool b)
 
void set_do_VERTEX (bool b)
 
void set_do_PROJECTIONS (bool b)
 
void set_do_MCPARTICLES (bool b)
 
void set_do_HEPMC (bool b)
 
void set_do_GEOMETRY (bool b)
 
void set_do_BLACKHOLE (bool b)
 
void set_reco_tracing_energy_threshold (float thresh, int caloid)
 
void set_reco_tracing_energy_thresholdMC (float thresh)
 
void set_depth_MCstack (int d)
 max depth/generation of the MC_particle/PHG4Particle that would be saved.
 
- 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 Types

enum  calotype {
  kFHCAL = 0, kFEMC = 1, kDRCALO = 2, kEEMC = 3,
  kCEMC = 4, kEHCAL = 5, kHCALIN = 6, kHCALOUT = 7,
  kLFHCAL = 8, kEEMCG = 9, kBECAL = 10, kFOCAL = 11
}
 

Private Member Functions

int GetProjectionIndex (std::string projname)
 return track projection index for given track projection layer
 
std::string GetProjectionNameFromIndex (int projindex)
 return track projection layer name from projection index (see GetProjectionIndex)
 
void fillOutputNtuples (PHCompositeNode *topNode)
 dump the evaluator information into ntuple for external analysis
 
void resetGeometryArrays ()
 reset the tree variables before filling for a new event
 
void resetBuffer ()
 reset the tree variables before filling for a new event
 

Private Attributes

bool _do_store_event_info
 
bool _do_FHCAL
 
bool _do_BECAL
 
bool _do_HCALIN
 
bool _do_HCALOUT
 
bool _do_EHCAL
 
bool _do_FEMC
 
bool _do_CEMC
 
bool _do_EEMC
 
bool _do_EEMCG
 
bool _do_DRCALO
 
bool _do_FOCAL
 
bool _do_LFHCAL
 
bool _do_HITS
 
bool _do_HITS_ABSORBER
 
bool _do_HITS_CALO
 
bool _do_TRACKS
 
bool _do_CLUSTERS
 
bool _do_VERTEX
 
bool _do_PROJECTIONS
 
bool _do_PID_LogLikelihood = false
 
bool _do_MCPARTICLES
 
bool _do_HEPMC
 
bool _do_GEOMETRY
 
bool _do_BLACKHOLE
 
unsigned int _ievent
 
float _cross_section
 
float _event_weight
 
int _n_generator_accepted
 
int _nHitsLayers
 
int * _hits_layerID
 
int * _hits_trueID
 
float * _hits_x
 
float * _hits_y
 
float * _hits_z
 
float * _hits_x2
 
float * _hits_y2
 
float * _hits_z2
 
float * _hits_t
 
float * _hits_edep
 
float * _hits_lightyield
 
int * _hits_isAbsorber
 
int _nTowers_FHCAL
 
float * _tower_FHCAL_E
 
int * _tower_FHCAL_iEta
 
int * _tower_FHCAL_iPhi
 
int * _tower_FHCAL_trueID
 
int _nTowers_BECAL
 
float * _tower_BECAL_E
 
int * _tower_BECAL_iEta
 
int * _tower_BECAL_iPhi
 
int * _tower_BECAL_trueID
 
int _nTowers_HCALIN
 
float * _tower_HCALIN_E
 
int * _tower_HCALIN_iEta
 
int * _tower_HCALIN_iPhi
 
int * _tower_HCALIN_trueID
 
int _nTowers_HCALOUT
 
float * _tower_HCALOUT_E
 
int * _tower_HCALOUT_iEta
 
int * _tower_HCALOUT_iPhi
 
int * _tower_HCALOUT_trueID
 
int _nTowers_EHCAL
 
float * _tower_EHCAL_E
 
int * _tower_EHCAL_iEta
 
int * _tower_EHCAL_iPhi
 
int * _tower_EHCAL_trueID
 
int _nTowers_DRCALO
 
float * _tower_DRCALO_E
 
int * _tower_DRCALO_NScint
 
int * _tower_DRCALO_NCerenkov
 
int * _tower_DRCALO_iEta
 
int * _tower_DRCALO_iPhi
 
int * _tower_DRCALO_trueID
 
int _nTowers_FOCAL
 
float * _tower_FOCAL_E
 
int * _tower_FOCAL_NScint
 
int * _tower_FOCAL_NCerenkov
 
int * _tower_FOCAL_iEta
 
int * _tower_FOCAL_iPhi
 
int * _tower_FOCAL_trueID
 
int _nTowers_LFHCAL
 
float * _tower_LFHCAL_E
 
int * _tower_LFHCAL_iEta
 
int * _tower_LFHCAL_iPhi
 
int * _tower_LFHCAL_iL
 
int * _tower_LFHCAL_trueID
 
int _nTowers_FEMC
 
float * _tower_FEMC_E
 
int * _tower_FEMC_iEta
 
int * _tower_FEMC_iPhi
 
int * _tower_FEMC_trueID
 
int _nTowers_EEMC
 
float * _tower_EEMC_E
 
int * _tower_EEMC_iEta
 
int * _tower_EEMC_iPhi
 
int * _tower_EEMC_trueID
 
int _nTowers_EEMCG
 
float * _tower_EEMCG_E
 
int * _tower_EEMCG_iEta
 
int * _tower_EEMCG_iPhi
 
int * _tower_EEMCG_trueID
 
int _nTowers_CEMC
 
float * _tower_CEMC_E
 
int * _tower_CEMC_iEta
 
int * _tower_CEMC_iPhi
 
int * _tower_CEMC_trueID
 
int _nclusters_FHCAL
 
float * _cluster_FHCAL_E
 
float * _cluster_FHCAL_Eta
 
float * _cluster_FHCAL_Phi
 
int * _cluster_FHCAL_NTower
 
int * _cluster_FHCAL_trueID
 
int _nclusters_HCALIN
 
float * _cluster_HCALIN_E
 
float * _cluster_HCALIN_Eta
 
float * _cluster_HCALIN_Phi
 
int * _cluster_HCALIN_NTower
 
int * _cluster_HCALIN_trueID
 
int _nclusters_HCALOUT
 
float * _cluster_HCALOUT_E
 
float * _cluster_HCALOUT_Eta
 
float * _cluster_HCALOUT_Phi
 
int * _cluster_HCALOUT_NTower
 
int * _cluster_HCALOUT_trueID
 
int _nclusters_EHCAL
 
float * _cluster_EHCAL_E
 
float * _cluster_EHCAL_Eta
 
float * _cluster_EHCAL_Phi
 
int * _cluster_EHCAL_NTower
 
int * _cluster_EHCAL_trueID
 
int _nclusters_FEMC
 
float * _cluster_FEMC_E
 
float * _cluster_FEMC_Eta
 
float * _cluster_FEMC_Phi
 
int * _cluster_FEMC_NTower
 
int * _cluster_FEMC_trueID
 
int _nclusters_CEMC
 
float * _cluster_CEMC_E
 
float * _cluster_CEMC_Eta
 
float * _cluster_CEMC_Phi
 
int * _cluster_CEMC_NTower
 
int * _cluster_CEMC_trueID
 
int _nclusters_EEMC
 
float * _cluster_EEMC_E
 
float * _cluster_EEMC_Eta
 
float * _cluster_EEMC_Phi
 
int * _cluster_EEMC_NTower
 
int * _cluster_EEMC_trueID
 
int _nclusters_EEMCG
 
float * _cluster_EEMCG_E
 
float * _cluster_EEMCG_Eta
 
float * _cluster_EEMCG_Phi
 
int * _cluster_EEMCG_NTower
 
int * _cluster_EEMCG_trueID
 
float _vertex_x
 
float _vertex_y
 
float _vertex_z
 
int _vertex_NCont
 
float _vertex_true_x
 
float _vertex_true_y
 
float _vertex_true_z
 
int _nTracks
 
float * _track_ID
 
short * _track_charge
 
float * _track_px
 
float * _track_py
 
float * _track_pz
 
float * _track_x
 
float * _track_y
 
float * _track_z
 
float * _track_ndf
 
float * _track_chi2
 
float * _track_dca
 
float * _track_dca_2d
 
float * _track_trueID
 
unsigned short * _track_source
 
std::vector< float > _track_pion_LL
 
std::vector< float > _track_kaon_LL
 
std::vector< float > _track_proton_LL
 
int _nProjections
 
float * _track_ProjTrackID
 
int * _track_ProjLayer
 
float * _track_TLP_x
 
float * _track_TLP_y
 
float * _track_TLP_z
 
float * _track_TLP_t
 
float * _track_TLP_px
 
float * _track_TLP_py
 
float * _track_TLP_pz
 
float * _track_TLP_true_x
 
float * _track_TLP_true_y
 
float * _track_TLP_true_z
 
float * _track_TLP_true_t
 
int _nMCPart
 
int * _mcpart_ID
 
int * _mcpart_ID_parent
 
int * _mcpart_PDG
 
float * _mcpart_E
 
float * _mcpart_px
 
float * _mcpart_py
 
float * _mcpart_pz
 
float * _mcpart_x
 
float * _mcpart_y
 
float * _mcpart_z
 
int * _mcpart_BCID
 
int _nHepmcp
 
int _hepmcp_procid
 
float _hepmcp_x1
 
float _hepmcp_x2
 
float _hepmcp_Q2
 
float _hepmcp_vtx_x
 
float _hepmcp_vtx_y
 
float _hepmcp_vtx_z
 
float _hepmcp_vtx_t
 
int * _hepmcp_status
 
int * _hepmcp_PDG
 
float * _hepmcp_E
 
float * _hepmcp_px
 
float * _hepmcp_py
 
float * _hepmcp_pz
 
int * _hepmcp_m1
 
int * _hepmcp_m2
 
int * _hepmcp_BCID
 
int _calo_ID
 
int _calo_towers_N
 
int * _calo_towers_iEta
 
int * _calo_towers_iPhi
 
int * _calo_towers_iL
 
float * _calo_towers_Eta
 
float * _calo_towers_Phi
 
float * _calo_towers_x
 
float * _calo_towers_y
 
float * _calo_towers_z
 
int * _geometry_done
 
float * _reco_e_threshold
 
float _reco_e_thresholdMC
 
int _depth_MCstack
 
CaloEvalStack_caloevalstackFHCAL
 
CaloEvalStack_caloevalstackBECAL
 
CaloEvalStack_caloevalstackHCALIN
 
CaloEvalStack_caloevalstackHCALOUT
 
CaloEvalStack_caloevalstackEHCAL
 
CaloEvalStack_caloevalstackDRCALO
 
CaloEvalStack_caloevalstackFOCAL
 
CaloEvalStack_caloevalstackLFHCAL
 
CaloEvalStack_caloevalstackFEMC
 
CaloEvalStack_caloevalstackCEMC
 
CaloEvalStack_caloevalstackEEMC
 
CaloEvalStack_caloevalstackEEMCG
 
bool _strict
 
TTree * _event_tree
 
TTree * _geometry_tree
 
std::string _filename
 
TFile * _tfile
 
TFile * _tfile_geometry
 
const int _maxNHits = 1000000
 
const int _maxNTowers = 50 * 50
 
const int _maxNTowersCentral = 2000
 
const int _maxNTowersDR = 3000 * 3000
 
const int _maxNTowersCalo = 5000000
 
const int _maxNclusters = 100
 
const int _maxNclustersCentral = 2000
 
const int _maxNTracks = 200
 
const int _maxNProjections = 2000
 
const int _maxNMCPart = 100000
 
const int _maxNHepmcp = 1000
 
const int _maxNCalo = 15
 

Additional Inherited Members

- Protected Member Functions inherited from SubsysReco
 SubsysReco (const std::string &name="NONAME")
 

Detailed Description

Compares reconstructed showers to truth particles.

Plan: This module will trace the reconstructed clusters back to the greatest contributor Monte Carlo particle and then test one against the other.

Definition at line 32 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 32 of file EventEvaluatorEIC.h

Member Enumeration Documentation

Enumerator:
kFHCAL 
kFEMC 
kDRCALO 
kEEMC 
kCEMC 
kEHCAL 
kHCALIN 
kHCALOUT 
kLFHCAL 
kEEMCG 
kBECAL 
kFOCAL 

Definition at line 426 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 426 of file EventEvaluatorEIC.h

enum EventEvaluatorEIC::TrackSource_t : unsigned short

Definition at line 35 of file EventEvaluatorEIC.h.

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

Constructor & Destructor Documentation

EventEvaluatorEIC::EventEvaluatorEIC ( const std::string &  name = "EventEvaluatorEIC",
const std::string &  filename = "g4eval_cemc.root" 
)

Definition at line 65 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 65 of file EventEvaluatorEIC.cc

References _calo_towers_Eta, _calo_towers_iEta, _calo_towers_iL, _calo_towers_iPhi, _calo_towers_Phi, _calo_towers_x, _calo_towers_y, _calo_towers_z, _cluster_CEMC_E, _cluster_CEMC_Eta, _cluster_CEMC_NTower, _cluster_CEMC_Phi, _cluster_CEMC_trueID, _cluster_EEMC_E, _cluster_EEMC_Eta, _cluster_EEMC_NTower, _cluster_EEMC_Phi, _cluster_EEMC_trueID, _cluster_EEMCG_E, _cluster_EEMCG_Eta, _cluster_EEMCG_NTower, _cluster_EEMCG_Phi, _cluster_EEMCG_trueID, _cluster_EHCAL_E, _cluster_EHCAL_Eta, _cluster_EHCAL_NTower, _cluster_EHCAL_Phi, _cluster_EHCAL_trueID, _cluster_FEMC_E, _cluster_FEMC_Eta, _cluster_FEMC_NTower, _cluster_FEMC_Phi, _cluster_FEMC_trueID, _cluster_FHCAL_E, _cluster_FHCAL_Eta, _cluster_FHCAL_NTower, _cluster_FHCAL_Phi, _cluster_FHCAL_trueID, _cluster_HCALIN_E, _cluster_HCALIN_Eta, _cluster_HCALIN_NTower, _cluster_HCALIN_Phi, _cluster_HCALIN_trueID, _cluster_HCALOUT_E, _cluster_HCALOUT_Eta, _cluster_HCALOUT_NTower, _cluster_HCALOUT_Phi, _cluster_HCALOUT_trueID, _geometry_done, _hepmcp_BCID, _hepmcp_E, _hepmcp_m1, _hepmcp_m2, _hepmcp_PDG, _hepmcp_px, _hepmcp_py, _hepmcp_pz, _hepmcp_status, _hits_edep, _hits_isAbsorber, _hits_layerID, _hits_lightyield, _hits_t, _hits_trueID, _hits_x, _hits_x2, _hits_y, _hits_y2, _hits_z, _hits_z2, _maxNCalo, _maxNclusters, _maxNclustersCentral, _maxNHepmcp, _maxNHits, _maxNMCPart, _maxNProjections, _maxNTowers, _maxNTowersCalo, _maxNTowersCentral, _maxNTowersDR, _maxNTracks, _mcpart_BCID, _mcpart_E, _mcpart_ID, _mcpart_ID_parent, _mcpart_PDG, _mcpart_px, _mcpart_py, _mcpart_pz, _mcpart_x, _mcpart_y, _mcpart_z, _reco_e_threshold, _tower_BECAL_E, _tower_BECAL_iEta, _tower_BECAL_iPhi, _tower_BECAL_trueID, _tower_CEMC_E, _tower_CEMC_iEta, _tower_CEMC_iPhi, _tower_CEMC_trueID, _tower_DRCALO_E, _tower_DRCALO_iEta, _tower_DRCALO_iPhi, _tower_DRCALO_NCerenkov, _tower_DRCALO_NScint, _tower_DRCALO_trueID, _tower_EEMC_E, _tower_EEMC_iEta, _tower_EEMC_iPhi, _tower_EEMC_trueID, _tower_EEMCG_E, _tower_EEMCG_iEta, _tower_EEMCG_iPhi, _tower_EEMCG_trueID, _tower_EHCAL_E, _tower_EHCAL_iEta, _tower_EHCAL_iPhi, _tower_EHCAL_trueID, _tower_FEMC_E, _tower_FEMC_iEta, _tower_FEMC_iPhi, _tower_FEMC_trueID, _tower_FHCAL_E, _tower_FHCAL_iEta, _tower_FHCAL_iPhi, _tower_FHCAL_trueID, _tower_FOCAL_E, _tower_FOCAL_iEta, _tower_FOCAL_iPhi, _tower_FOCAL_NCerenkov, _tower_FOCAL_NScint, _tower_FOCAL_trueID, _tower_HCALIN_E, _tower_HCALIN_iEta, _tower_HCALIN_iPhi, _tower_HCALIN_trueID, _tower_HCALOUT_E, _tower_HCALOUT_iEta, _tower_HCALOUT_iPhi, _tower_HCALOUT_trueID, _tower_LFHCAL_E, _tower_LFHCAL_iEta, _tower_LFHCAL_iL, _tower_LFHCAL_iPhi, _tower_LFHCAL_trueID, _track_charge, _track_chi2, _track_dca, _track_dca_2d, _track_ID, _track_kaon_LL, _track_ndf, _track_pion_LL, _track_ProjLayer, _track_ProjTrackID, _track_proton_LL, _track_px, _track_py, _track_pz, _track_source, _track_TLP_px, _track_TLP_py, _track_TLP_pz, _track_TLP_t, _track_TLP_true_t, _track_TLP_true_x, _track_TLP_true_y, _track_TLP_true_z, _track_TLP_x, _track_TLP_y, _track_TLP_z, _track_trueID, _track_x, _track_y, _track_z, kBECAL, kCEMC, kDRCALO, kEEMC, kEEMCG, kEHCAL, kFEMC, kFHCAL, kFOCAL, kHCALIN, kHCALOUT, and kLFHCAL.

EventEvaluatorEIC::~EventEvaluatorEIC ( )
inlineoverride

Definition at line 45 of file EventEvaluatorEIC.h.

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

Member Function Documentation

int EventEvaluatorEIC::End ( PHCompositeNode )
overridevirtual

Called at the end of all processing.

Reimplemented from SubsysReco.

Definition at line 3546 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 3546 of file EventEvaluatorEIC.cc

References _caloevalstackBECAL, _caloevalstackCEMC, _caloevalstackDRCALO, _caloevalstackEEMC, _caloevalstackEEMCG, _caloevalstackEHCAL, _caloevalstackFEMC, _caloevalstackFHCAL, _caloevalstackFOCAL, _caloevalstackHCALIN, _caloevalstackHCALOUT, _caloevalstackLFHCAL, _do_GEOMETRY, _event_tree, _filename, _geometry_tree, _ievent, _tfile, _tfile_geometry, Fun4AllReturnCodes::EVENT_OK, Fun4AllBase::Name(), and Fun4AllBase::Verbosity().

+ Here is the call graph for this function:

void EventEvaluatorEIC::fillOutputNtuples ( PHCompositeNode topNode)
private

dump the evaluator information into ntuple for external analysis

Definition at line 1066 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 1066 of file EventEvaluatorEIC.cc

References _calo_ID, _calo_towers_Eta, _calo_towers_iEta, _calo_towers_iL, _calo_towers_iPhi, _calo_towers_N, _calo_towers_Phi, _calo_towers_x, _calo_towers_y, _calo_towers_z, _caloevalstackBECAL, _caloevalstackCEMC, _caloevalstackDRCALO, _caloevalstackEEMC, _caloevalstackEEMCG, _caloevalstackEHCAL, _caloevalstackFEMC, _caloevalstackFHCAL, _caloevalstackFOCAL, _caloevalstackHCALIN, _caloevalstackHCALOUT, _caloevalstackLFHCAL, _cluster_CEMC_E, _cluster_CEMC_Eta, _cluster_CEMC_NTower, _cluster_CEMC_Phi, _cluster_CEMC_trueID, _cluster_EEMC_E, _cluster_EEMC_Eta, _cluster_EEMC_NTower, _cluster_EEMC_Phi, _cluster_EEMC_trueID, _cluster_EEMCG_E, _cluster_EEMCG_Eta, _cluster_EEMCG_NTower, _cluster_EEMCG_Phi, _cluster_EEMCG_trueID, _cluster_EHCAL_E, _cluster_EHCAL_Eta, _cluster_EHCAL_NTower, _cluster_EHCAL_Phi, _cluster_EHCAL_trueID, _cluster_FEMC_E, _cluster_FEMC_Eta, _cluster_FEMC_NTower, _cluster_FEMC_Phi, _cluster_FEMC_trueID, _cluster_FHCAL_E, _cluster_FHCAL_Eta, _cluster_FHCAL_NTower, _cluster_FHCAL_Phi, _cluster_FHCAL_trueID, _cluster_HCALIN_E, _cluster_HCALIN_Eta, _cluster_HCALIN_NTower, _cluster_HCALIN_Phi, _cluster_HCALIN_trueID, _cluster_HCALOUT_E, _cluster_HCALOUT_Eta, _cluster_HCALOUT_NTower, _cluster_HCALOUT_Phi, _cluster_HCALOUT_trueID, _cross_section, _depth_MCstack, _do_BECAL, _do_BLACKHOLE, _do_CEMC, _do_CLUSTERS, _do_DRCALO, _do_EEMC, _do_EEMCG, _do_EHCAL, _do_FEMC, _do_FHCAL, _do_FOCAL, _do_GEOMETRY, _do_HCALIN, _do_HCALOUT, _do_HEPMC, _do_HITS, _do_HITS_ABSORBER, _do_HITS_CALO, _do_LFHCAL, _do_MCPARTICLES, _do_PID_LogLikelihood, _do_PROJECTIONS, _do_store_event_info, _do_TRACKS, _do_VERTEX, _event_tree, _event_weight, _geometry_done, _geometry_tree, _hepmcp_BCID, _hepmcp_E, _hepmcp_m1, _hepmcp_m2, _hepmcp_PDG, _hepmcp_procid, _hepmcp_px, _hepmcp_py, _hepmcp_pz, _hepmcp_Q2, _hepmcp_status, _hepmcp_vtx_t, _hepmcp_vtx_x, _hepmcp_vtx_y, _hepmcp_vtx_z, _hepmcp_x1, _hepmcp_x2, _hits_edep, _hits_isAbsorber, _hits_layerID, _hits_lightyield, _hits_t, _hits_trueID, _hits_x, _hits_x2, _hits_y, _hits_y2, _hits_z, _hits_z2, _maxNHits, _maxNTracks, _mcpart_BCID, _mcpart_E, _mcpart_ID, _mcpart_ID_parent, _mcpart_PDG, _mcpart_px, _mcpart_py, _mcpart_pz, _mcpart_x, _mcpart_y, _mcpart_z, _n_generator_accepted, _nclusters_CEMC, _nclusters_EEMC, _nclusters_EEMCG, _nclusters_EHCAL, _nclusters_FEMC, _nclusters_FHCAL, _nclusters_HCALIN, _nclusters_HCALOUT, _nHepmcp, _nHitsLayers, _nMCPart, _nProjections, _nTowers_BECAL, _nTowers_CEMC, _nTowers_DRCALO, _nTowers_EEMC, _nTowers_EEMCG, _nTowers_EHCAL, _nTowers_FEMC, _nTowers_FHCAL, _nTowers_FOCAL, _nTowers_HCALIN, _nTowers_HCALOUT, _nTowers_LFHCAL, _nTracks, _reco_e_threshold, _reco_e_thresholdMC, _tower_BECAL_E, _tower_BECAL_iEta, _tower_BECAL_iPhi, _tower_BECAL_trueID, _tower_CEMC_E, _tower_CEMC_iEta, _tower_CEMC_iPhi, _tower_CEMC_trueID, _tower_DRCALO_E, _tower_DRCALO_iEta, _tower_DRCALO_iPhi, _tower_DRCALO_NCerenkov, _tower_DRCALO_NScint, _tower_DRCALO_trueID, _tower_EEMC_E, _tower_EEMC_iEta, _tower_EEMC_iPhi, _tower_EEMC_trueID, _tower_EEMCG_E, _tower_EEMCG_iEta, _tower_EEMCG_iPhi, _tower_EEMCG_trueID, _tower_EHCAL_E, _tower_EHCAL_iEta, _tower_EHCAL_iPhi, _tower_EHCAL_trueID, _tower_FEMC_E, _tower_FEMC_iEta, _tower_FEMC_iPhi, _tower_FEMC_trueID, _tower_FHCAL_E, _tower_FHCAL_iEta, _tower_FHCAL_iPhi, _tower_FHCAL_trueID, _tower_FOCAL_E, _tower_FOCAL_iEta, _tower_FOCAL_iPhi, _tower_FOCAL_NCerenkov, _tower_FOCAL_NScint, _tower_FOCAL_trueID, _tower_HCALIN_E, _tower_HCALIN_iEta, _tower_HCALIN_iPhi, _tower_HCALIN_trueID, _tower_HCALOUT_E, _tower_HCALOUT_iEta, _tower_HCALOUT_iPhi, _tower_HCALOUT_trueID, _tower_LFHCAL_E, _tower_LFHCAL_iEta, _tower_LFHCAL_iL, _tower_LFHCAL_iPhi, _tower_LFHCAL_trueID, _track_charge, _track_chi2, _track_dca, _track_dca_2d, _track_ID, _track_kaon_LL, _track_ndf, _track_pion_LL, _track_ProjLayer, _track_ProjTrackID, _track_proton_LL, _track_px, _track_py, _track_pz, _track_source, _track_TLP_px, _track_TLP_py, _track_TLP_pz, _track_TLP_t, _track_TLP_true_t, _track_TLP_true_x, _track_TLP_true_y, _track_TLP_true_z, _track_TLP_x, _track_TLP_y, _track_TLP_z, _track_trueID, _track_x, _track_y, _track_z, _vertex_NCont, _vertex_true_x, _vertex_true_y, _vertex_true_z, _vertex_x, _vertex_y, _vertex_z, SvtxTrackMap::begin(), SvtxVertexMap::begin(), PHHepMCGenEventMap::begin(), SvtxTrack_v1::begin_states(), SvtxVertexMap::empty(), SvtxTrackMap::end(), PHHepMCGenEventMap::end(), SvtxTrack_v1::end_states(), exit(), EICPIDParticleContainer::findEICPIDParticle(), PHNodeIterator::findFirst(), PHG4Particle::get_barcode(), RawTower::get_bineta(), RawTower::get_binl(), RawTower::get_binphi(), RawTower::get_cerenkov_gammas(), SvtxTrack_v1::get_charge(), SvtxTrack_v1::get_chisq(), PHHepMCGenEvent::get_collision_vertex(), SvtxTrack_v1::get_dca(), SvtxTrack_v1::get_dca2d(), PHG4Particle::get_e(), RawCluster::get_energy(), RawTower::get_energy(), SvtxTrack_v1::get_id(), SvtxTrack_v1::get_ndf(), PHG4Particle::get_parent_id(), RawCluster::get_phi(), PHG4Particle::get_pid(), PHG4Particle::get_px(), SvtxTrack_v1::get_px(), PHG4Particle::get_py(), SvtxTrack_v1::get_py(), PHG4Particle::get_pz(), SvtxTrack_v1::get_pz(), CaloEvalStack::get_rawcluster_eval(), CaloEvalStack::get_rawtower_eval(), RawTower::get_scint_gammas(), EICPIDParticle::get_SumLogLikelyhood(), RawTowerGeomContainer::get_tower_geometries(), PHG4Particle::get_track_id(), SvtxTrack_FastSim::get_truth_track_id(), PHG4Particle::get_vtx_id(), PHG4VtxPoint::get_x(), SvtxVertex::get_x(), SvtxTrack_v1::get_x(), PHG4VtxPoint::get_y(), SvtxVertex::get_y(), SvtxTrack_v1::get_y(), PHG4VtxPoint::get_z(), SvtxVertex::get_z(), SvtxTrack_v1::get_z(), RawClusterContainer::getClustersMap(), PHHepMCGenEvent::getEvent(), PHG4HitContainer::getHits(), RawCluster::getNTowers(), PHG4TruthInfoContainer::GetParticle(), PHG4TruthInfoContainer::GetParticleRange(), GetProjectionIndex(), GetProjectionNameFromIndex(), RawClusterUtility::GetPseudorapidity(), RawTowerContainer::getTowers(), PHG4TruthInfoContainer::GetVtx(), it, EICPIDDefs::KaonCandiate, kBECAL, kCEMC, kDRCALO, kEEMC, kEEMCG, kEHCAL, kFEMC, kFHCAL, kFOCAL, kHCALIN, kHCALOUT, kLFHCAL, CaloRawClusterEval::max_truth_primary_particle_by_energy(), CaloRawTowerEval::max_truth_primary_particle_by_energy(), particle, PHWHERE, EICPIDDefs::PionCandiate, EICPIDDefs::ProtonCandiate, resetBuffer(), resetGeometryArrays(), RawTowerContainer::size(), PHG4HitContainer::size(), SvtxVertex::size_tracks(), TrkrDefs::ttl, Fun4AllBase::Verbosity(), and vtx().

Referenced by process_event().

+ Here is the caller graph for this function:

int EventEvaluatorEIC::GetProjectionIndex ( std::string  projname)
private

return track projection index for given track projection layer

Definition at line 3589 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 3589 of file EventEvaluatorEIC.cc

Referenced by fillOutputNtuples().

+ Here is the caller graph for this function:

std::string EventEvaluatorEIC::GetProjectionNameFromIndex ( int  projindex)
private

return track projection layer name from projection index (see GetProjectionIndex)

Definition at line 3804 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 3804 of file EventEvaluatorEIC.cc

Referenced by fillOutputNtuples().

+ Here is the caller graph for this function:

int EventEvaluatorEIC::Init ( PHCompositeNode )
overridevirtual

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 546 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 546 of file EventEvaluatorEIC.cc

References _calo_ID, _calo_towers_Eta, _calo_towers_iEta, _calo_towers_iL, _calo_towers_iPhi, _calo_towers_N, _calo_towers_Phi, _calo_towers_x, _calo_towers_y, _calo_towers_z, _cluster_CEMC_E, _cluster_CEMC_Eta, _cluster_CEMC_NTower, _cluster_CEMC_Phi, _cluster_CEMC_trueID, _cluster_EEMC_E, _cluster_EEMC_Eta, _cluster_EEMC_NTower, _cluster_EEMC_Phi, _cluster_EEMC_trueID, _cluster_EEMCG_E, _cluster_EEMCG_Eta, _cluster_EEMCG_NTower, _cluster_EEMCG_Phi, _cluster_EEMCG_trueID, _cluster_EHCAL_E, _cluster_EHCAL_Eta, _cluster_EHCAL_NTower, _cluster_EHCAL_Phi, _cluster_EHCAL_trueID, _cluster_FEMC_E, _cluster_FEMC_Eta, _cluster_FEMC_NTower, _cluster_FEMC_Phi, _cluster_FEMC_trueID, _cluster_FHCAL_E, _cluster_FHCAL_Eta, _cluster_FHCAL_NTower, _cluster_FHCAL_Phi, _cluster_FHCAL_trueID, _cluster_HCALIN_E, _cluster_HCALIN_Eta, _cluster_HCALIN_NTower, _cluster_HCALIN_Phi, _cluster_HCALIN_trueID, _cluster_HCALOUT_E, _cluster_HCALOUT_Eta, _cluster_HCALOUT_NTower, _cluster_HCALOUT_Phi, _cluster_HCALOUT_trueID, _cross_section, _do_BECAL, _do_CEMC, _do_CLUSTERS, _do_DRCALO, _do_EEMC, _do_EEMCG, _do_EHCAL, _do_FEMC, _do_FHCAL, _do_FOCAL, _do_GEOMETRY, _do_HCALIN, _do_HCALOUT, _do_HEPMC, _do_HITS, _do_LFHCAL, _do_MCPARTICLES, _do_PID_LogLikelihood, _do_PROJECTIONS, _do_store_event_info, _do_TRACKS, _do_VERTEX, _event_tree, _event_weight, _filename, _geometry_tree, _hepmcp_BCID, _hepmcp_E, _hepmcp_m1, _hepmcp_m2, _hepmcp_PDG, _hepmcp_procid, _hepmcp_px, _hepmcp_py, _hepmcp_pz, _hepmcp_Q2, _hepmcp_status, _hepmcp_vtx_t, _hepmcp_vtx_x, _hepmcp_vtx_y, _hepmcp_vtx_z, _hepmcp_x1, _hepmcp_x2, _hits_edep, _hits_isAbsorber, _hits_layerID, _hits_lightyield, _hits_t, _hits_trueID, _hits_x, _hits_x2, _hits_y, _hits_y2, _hits_z, _hits_z2, _ievent, _mcpart_BCID, _mcpart_E, _mcpart_ID, _mcpart_ID_parent, _mcpart_PDG, _mcpart_px, _mcpart_py, _mcpart_pz, _mcpart_x, _mcpart_y, _mcpart_z, _n_generator_accepted, _nclusters_CEMC, _nclusters_EEMC, _nclusters_EEMCG, _nclusters_EHCAL, _nclusters_FEMC, _nclusters_FHCAL, _nclusters_HCALIN, _nclusters_HCALOUT, _nHepmcp, _nHitsLayers, _nMCPart, _nProjections, _nTowers_BECAL, _nTowers_CEMC, _nTowers_DRCALO, _nTowers_EEMC, _nTowers_EEMCG, _nTowers_EHCAL, _nTowers_FEMC, _nTowers_FHCAL, _nTowers_FOCAL, _nTowers_HCALIN, _nTowers_HCALOUT, _nTowers_LFHCAL, _nTracks, _tfile, _tfile_geometry, _tower_BECAL_E, _tower_BECAL_iEta, _tower_BECAL_iPhi, _tower_BECAL_trueID, _tower_CEMC_E, _tower_CEMC_iEta, _tower_CEMC_iPhi, _tower_CEMC_trueID, _tower_DRCALO_E, _tower_DRCALO_iEta, _tower_DRCALO_iPhi, _tower_DRCALO_NCerenkov, _tower_DRCALO_NScint, _tower_DRCALO_trueID, _tower_EEMC_E, _tower_EEMC_iEta, _tower_EEMC_iPhi, _tower_EEMC_trueID, _tower_EEMCG_E, _tower_EEMCG_iEta, _tower_EEMCG_iPhi, _tower_EEMCG_trueID, _tower_EHCAL_E, _tower_EHCAL_iEta, _tower_EHCAL_iPhi, _tower_EHCAL_trueID, _tower_FEMC_E, _tower_FEMC_iEta, _tower_FEMC_iPhi, _tower_FEMC_trueID, _tower_FHCAL_E, _tower_FHCAL_iEta, _tower_FHCAL_iPhi, _tower_FHCAL_trueID, _tower_FOCAL_E, _tower_FOCAL_iEta, _tower_FOCAL_iPhi, _tower_FOCAL_NCerenkov, _tower_FOCAL_NScint, _tower_FOCAL_trueID, _tower_HCALIN_E, _tower_HCALIN_iEta, _tower_HCALIN_iPhi, _tower_HCALIN_trueID, _tower_HCALOUT_E, _tower_HCALOUT_iEta, _tower_HCALOUT_iPhi, _tower_HCALOUT_trueID, _tower_LFHCAL_E, _tower_LFHCAL_iEta, _tower_LFHCAL_iL, _tower_LFHCAL_iPhi, _tower_LFHCAL_trueID, _track_charge, _track_chi2, _track_dca, _track_dca_2d, _track_ID, _track_kaon_LL, _track_ndf, _track_pion_LL, _track_ProjLayer, _track_ProjTrackID, _track_proton_LL, _track_px, _track_py, _track_pz, _track_source, _track_TLP_px, _track_TLP_py, _track_TLP_pz, _track_TLP_t, _track_TLP_true_t, _track_TLP_true_x, _track_TLP_true_y, _track_TLP_true_z, _track_TLP_x, _track_TLP_y, _track_TLP_z, _track_trueID, _track_x, _track_y, _track_z, _vertex_NCont, _vertex_true_x, _vertex_true_y, _vertex_true_z, _vertex_x, _vertex_y, _vertex_z, and Fun4AllReturnCodes::EVENT_OK.

int EventEvaluatorEIC::process_event ( PHCompositeNode )
overridevirtual

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

Reimplemented from SubsysReco.

Definition at line 888 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 888 of file EventEvaluatorEIC.cc

References _caloevalstackBECAL, _caloevalstackCEMC, _caloevalstackDRCALO, _caloevalstackEEMC, _caloevalstackEEMCG, _caloevalstackEHCAL, _caloevalstackFEMC, _caloevalstackFHCAL, _caloevalstackFOCAL, _caloevalstackHCALIN, _caloevalstackHCALOUT, _caloevalstackLFHCAL, _do_BECAL, _do_CEMC, _do_DRCALO, _do_EEMC, _do_EEMCG, _do_EHCAL, _do_FEMC, _do_FHCAL, _do_FOCAL, _do_HCALIN, _do_HCALOUT, _do_LFHCAL, _ievent, _strict, Fun4AllReturnCodes::EVENT_OK, fillOutputNtuples(), CaloEvalStack::next_event(), CaloEvalStack::set_strict(), CaloEvalStack::set_verbosity(), and Fun4AllBase::Verbosity().

+ Here is the call graph for this function:

void EventEvaluatorEIC::resetBuffer ( )
private

reset the tree variables before filling for a new event

Definition at line 4033 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 4033 of file EventEvaluatorEIC.cc

References _cluster_CEMC_E, _cluster_CEMC_Eta, _cluster_CEMC_NTower, _cluster_CEMC_Phi, _cluster_CEMC_trueID, _cluster_EEMC_E, _cluster_EEMC_Eta, _cluster_EEMC_NTower, _cluster_EEMC_Phi, _cluster_EEMC_trueID, _cluster_EEMCG_E, _cluster_EEMCG_Eta, _cluster_EEMCG_NTower, _cluster_EEMCG_Phi, _cluster_EEMCG_trueID, _cluster_FEMC_E, _cluster_FEMC_Eta, _cluster_FEMC_NTower, _cluster_FEMC_Phi, _cluster_FEMC_trueID, _cluster_FHCAL_E, _cluster_FHCAL_Eta, _cluster_FHCAL_NTower, _cluster_FHCAL_Phi, _cluster_FHCAL_trueID, _cluster_HCALIN_E, _cluster_HCALIN_Eta, _cluster_HCALIN_NTower, _cluster_HCALIN_Phi, _cluster_HCALIN_trueID, _cluster_HCALOUT_E, _cluster_HCALOUT_Eta, _cluster_HCALOUT_NTower, _cluster_HCALOUT_Phi, _cluster_HCALOUT_trueID, _cross_section, _do_BECAL, _do_CEMC, _do_CLUSTERS, _do_DRCALO, _do_EEMC, _do_EEMCG, _do_FEMC, _do_FHCAL, _do_FOCAL, _do_HCALIN, _do_HCALOUT, _do_HEPMC, _do_HITS, _do_LFHCAL, _do_MCPARTICLES, _do_PROJECTIONS, _do_store_event_info, _do_TRACKS, _do_VERTEX, _event_weight, _hepmcp_BCID, _hepmcp_E, _hepmcp_m1, _hepmcp_m2, _hepmcp_PDG, _hepmcp_px, _hepmcp_py, _hepmcp_pz, _hepmcp_status, _hepmcp_vtx_t, _hepmcp_vtx_x, _hepmcp_vtx_y, _hepmcp_vtx_z, _hits_edep, _hits_isAbsorber, _hits_layerID, _hits_lightyield, _hits_t, _hits_trueID, _hits_x, _hits_x2, _hits_y, _hits_y2, _hits_z, _hits_z2, _maxNclusters, _maxNclustersCentral, _maxNHepmcp, _maxNHits, _maxNMCPart, _maxNProjections, _maxNTowers, _maxNTowersCentral, _maxNTowersDR, _maxNTracks, _mcpart_BCID, _mcpart_E, _mcpart_ID, _mcpart_ID_parent, _mcpart_PDG, _mcpart_px, _mcpart_py, _mcpart_pz, _mcpart_x, _mcpart_y, _mcpart_z, _n_generator_accepted, _nclusters_CEMC, _nclusters_EEMC, _nclusters_EEMCG, _nclusters_FEMC, _nclusters_FHCAL, _nclusters_HCALIN, _nclusters_HCALOUT, _nHepmcp, _nHitsLayers, _nMCPart, _nProjections, _nTowers_BECAL, _nTowers_CEMC, _nTowers_DRCALO, _nTowers_EEMC, _nTowers_EEMCG, _nTowers_FEMC, _nTowers_FHCAL, _nTowers_FOCAL, _nTowers_HCALIN, _nTowers_HCALOUT, _nTowers_LFHCAL, _nTracks, _tower_BECAL_E, _tower_BECAL_iEta, _tower_BECAL_iPhi, _tower_BECAL_trueID, _tower_CEMC_E, _tower_CEMC_iEta, _tower_CEMC_iPhi, _tower_CEMC_trueID, _tower_DRCALO_E, _tower_DRCALO_iEta, _tower_DRCALO_iPhi, _tower_DRCALO_NCerenkov, _tower_DRCALO_NScint, _tower_DRCALO_trueID, _tower_EEMC_E, _tower_EEMC_iEta, _tower_EEMC_iPhi, _tower_EEMC_trueID, _tower_EEMCG_E, _tower_EEMCG_iEta, _tower_EEMCG_iPhi, _tower_EEMCG_trueID, _tower_FEMC_E, _tower_FEMC_iEta, _tower_FEMC_iPhi, _tower_FEMC_trueID, _tower_FHCAL_E, _tower_FHCAL_iEta, _tower_FHCAL_iPhi, _tower_FHCAL_trueID, _tower_FOCAL_E, _tower_FOCAL_iEta, _tower_FOCAL_iPhi, _tower_FOCAL_NCerenkov, _tower_FOCAL_NScint, _tower_FOCAL_trueID, _tower_HCALIN_E, _tower_HCALIN_iEta, _tower_HCALIN_iPhi, _tower_HCALIN_trueID, _tower_HCALOUT_E, _tower_HCALOUT_iEta, _tower_HCALOUT_iPhi, _tower_HCALOUT_trueID, _tower_LFHCAL_E, _tower_LFHCAL_iEta, _tower_LFHCAL_iL, _tower_LFHCAL_iPhi, _tower_LFHCAL_trueID, _track_charge, _track_chi2, _track_dca, _track_dca_2d, _track_ID, _track_kaon_LL, _track_ndf, _track_pion_LL, _track_ProjLayer, _track_ProjTrackID, _track_proton_LL, _track_px, _track_py, _track_pz, _track_source, _track_TLP_px, _track_TLP_py, _track_TLP_pz, _track_TLP_t, _track_TLP_true_t, _track_TLP_true_x, _track_TLP_true_y, _track_TLP_true_z, _track_TLP_x, _track_TLP_y, _track_TLP_z, _track_trueID, _track_x, _track_y, _track_z, _vertex_NCont, _vertex_true_x, _vertex_true_y, _vertex_true_z, _vertex_x, _vertex_y, _vertex_z, and Fun4AllBase::Verbosity().

Referenced by fillOutputNtuples().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void EventEvaluatorEIC::resetGeometryArrays ( )
private

reset the tree variables before filling for a new event

Definition at line 4017 of file EventEvaluatorEIC.cc.

View newest version in sPHENIX GitHub at line 4017 of file EventEvaluatorEIC.cc

References _calo_ID, _calo_towers_Eta, _calo_towers_iEta, _calo_towers_iL, _calo_towers_iPhi, _calo_towers_N, _calo_towers_Phi, _calo_towers_x, _calo_towers_y, and _calo_towers_z.

Referenced by fillOutputNtuples().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_depth_MCstack ( int  d)
inline

max depth/generation of the MC_particle/PHG4Particle that would be saved.

Definition at line 92 of file EventEvaluatorEIC.h.

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

References _depth_MCstack, and d.

void EventEvaluatorEIC::set_do_BECAL ( bool  b)
inline

Definition at line 55 of file EventEvaluatorEIC.h.

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

References _do_BECAL.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_BLACKHOLE ( bool  b)
inline

Definition at line 77 of file EventEvaluatorEIC.h.

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

References _do_BLACKHOLE.

void EventEvaluatorEIC::set_do_CEMC ( bool  b)
inline

Definition at line 60 of file EventEvaluatorEIC.h.

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

References _do_CEMC.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_CLUSTERS ( bool  b)
inline

Definition at line 71 of file EventEvaluatorEIC.h.

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

References _do_CLUSTERS.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_DRCALO ( bool  b)
inline

Definition at line 63 of file EventEvaluatorEIC.h.

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

References _do_DRCALO.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_EEMC ( bool  b)
inline

Definition at line 61 of file EventEvaluatorEIC.h.

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

References _do_EEMC.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_EEMCG ( bool  b)
inline

Definition at line 62 of file EventEvaluatorEIC.h.

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

References _do_EEMCG.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_EHCAL ( bool  b)
inline

Definition at line 58 of file EventEvaluatorEIC.h.

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

References _do_EHCAL.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_FEMC ( bool  b)
inline

Definition at line 59 of file EventEvaluatorEIC.h.

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

References _do_FEMC.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_FHCAL ( bool  b)
inline

Definition at line 54 of file EventEvaluatorEIC.h.

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

References _do_FHCAL.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_FOCAL ( bool  b)
inline

Definition at line 64 of file EventEvaluatorEIC.h.

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

References _do_FOCAL.

void EventEvaluatorEIC::set_do_GEOMETRY ( bool  b)
inline

Definition at line 76 of file EventEvaluatorEIC.h.

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

References _do_GEOMETRY.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_HCALIN ( bool  b)
inline

Definition at line 56 of file EventEvaluatorEIC.h.

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

References _do_HCALIN.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_HCALOUT ( bool  b)
inline

Definition at line 57 of file EventEvaluatorEIC.h.

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

References _do_HCALOUT.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_HEPMC ( bool  b)
inline

Definition at line 75 of file EventEvaluatorEIC.h.

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

References _do_HEPMC.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_HITS ( bool  b)
inline

Definition at line 66 of file EventEvaluatorEIC.h.

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

References _do_HITS.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_HITS_ABSORBER ( bool  b)
inline

Definition at line 67 of file EventEvaluatorEIC.h.

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

References _do_HITS_ABSORBER.

void EventEvaluatorEIC::set_do_HITS_CALO ( bool  b)
inline

Definition at line 68 of file EventEvaluatorEIC.h.

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

References _do_HITS_CALO.

void EventEvaluatorEIC::set_do_LFHCAL ( bool  b)
inline

Definition at line 65 of file EventEvaluatorEIC.h.

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

References _do_LFHCAL.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_MCPARTICLES ( bool  b)
inline

Definition at line 74 of file EventEvaluatorEIC.h.

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

References _do_MCPARTICLES.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_PID_LogLikelihood ( bool  b)
inline

Definition at line 70 of file EventEvaluatorEIC.h.

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

References _do_PID_LogLikelihood.

void EventEvaluatorEIC::set_do_PROJECTIONS ( bool  b)
inline

Definition at line 73 of file EventEvaluatorEIC.h.

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

References _do_PROJECTIONS.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_store_event_level_info ( bool  b)
inline

Definition at line 53 of file EventEvaluatorEIC.h.

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

References _do_store_event_info.

Referenced by Fun4All_G4_FullDetectorModular().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_TRACKS ( bool  b)
inline

Definition at line 69 of file EventEvaluatorEIC.h.

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

References _do_TRACKS.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_do_VERTEX ( bool  b)
inline

Definition at line 72 of file EventEvaluatorEIC.h.

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

References _do_VERTEX.

Referenced by Fun4All_G4_FullDetectorModular(), and Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_reco_tracing_energy_threshold ( float  thresh,
int  caloid 
)
inline

Definition at line 82 of file EventEvaluatorEIC.h.

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

References _reco_e_threshold.

Referenced by Fun4All_G4_FullDetectorModularBeast().

+ Here is the caller graph for this function:

void EventEvaluatorEIC::set_reco_tracing_energy_thresholdMC ( float  thresh)
inline

Definition at line 86 of file EventEvaluatorEIC.h.

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

References _reco_e_thresholdMC.

void EventEvaluatorEIC::set_strict ( bool  b)
inline

Definition at line 51 of file EventEvaluatorEIC.h.

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

References _strict.

Member Data Documentation

int EventEvaluatorEIC::_calo_ID
private

Definition at line 364 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 364 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetGeometryArrays().

float* EventEvaluatorEIC::_calo_towers_Eta
private

Definition at line 369 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 369 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

int* EventEvaluatorEIC::_calo_towers_iEta
private

Definition at line 366 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 366 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

int* EventEvaluatorEIC::_calo_towers_iL
private

Definition at line 368 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 368 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

int* EventEvaluatorEIC::_calo_towers_iPhi
private

Definition at line 367 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 367 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

int EventEvaluatorEIC::_calo_towers_N
private

Definition at line 365 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 365 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetGeometryArrays().

float* EventEvaluatorEIC::_calo_towers_Phi
private

Definition at line 370 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 370 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

float* EventEvaluatorEIC::_calo_towers_x
private

Definition at line 371 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 371 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

float* EventEvaluatorEIC::_calo_towers_y
private

Definition at line 372 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 372 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

float* EventEvaluatorEIC::_calo_towers_z
private

Definition at line 373 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 373 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetGeometryArrays().

CaloEvalStack* EventEvaluatorEIC::_caloevalstackBECAL
private

Definition at line 381 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 381 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackCEMC
private

Definition at line 389 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 389 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackDRCALO
private

Definition at line 385 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 385 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackEEMC
private

Definition at line 390 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 390 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackEEMCG
private

Definition at line 391 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 391 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackEHCAL
private

Definition at line 384 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 384 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackFEMC
private

Definition at line 388 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 388 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackFHCAL
private

Definition at line 380 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 380 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackFOCAL
private

Definition at line 386 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 386 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackHCALIN
private

Definition at line 382 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 382 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackHCALOUT
private

Definition at line 383 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 383 of file EventEvaluatorEIC.h

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

CaloEvalStack* EventEvaluatorEIC::_caloevalstackLFHCAL
private

Definition at line 387 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 387 of file EventEvaluatorEIC.h

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

float* EventEvaluatorEIC::_cluster_CEMC_E
private

Definition at line 263 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 263 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_CEMC_Eta
private

Definition at line 264 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 264 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_CEMC_NTower
private

Definition at line 266 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 266 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_CEMC_Phi
private

Definition at line 265 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 265 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_CEMC_trueID
private

Definition at line 267 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 267 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EEMC_E
private

Definition at line 270 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 270 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EEMC_Eta
private

Definition at line 271 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 271 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_EEMC_NTower
private

Definition at line 273 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 273 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EEMC_Phi
private

Definition at line 272 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 272 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_EEMC_trueID
private

Definition at line 274 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 274 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EEMCG_E
private

Definition at line 277 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 277 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EEMCG_Eta
private

Definition at line 278 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 278 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_EEMCG_NTower
private

Definition at line 280 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 280 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EEMCG_Phi
private

Definition at line 279 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 279 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_EEMCG_trueID
private

Definition at line 281 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 281 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_EHCAL_E
private

Definition at line 249 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

float* EventEvaluatorEIC::_cluster_EHCAL_Eta
private

Definition at line 250 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_cluster_EHCAL_NTower
private

Definition at line 252 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 252 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

float* EventEvaluatorEIC::_cluster_EHCAL_Phi
private

Definition at line 251 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 251 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_cluster_EHCAL_trueID
private

Definition at line 253 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 253 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

float* EventEvaluatorEIC::_cluster_FEMC_E
private

Definition at line 256 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_FEMC_Eta
private

Definition at line 257 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 257 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_FEMC_NTower
private

Definition at line 259 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 259 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_FEMC_Phi
private

Definition at line 258 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 258 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_FEMC_trueID
private

Definition at line 260 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 260 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_FHCAL_E
private

Definition at line 228 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 228 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_FHCAL_Eta
private

Definition at line 229 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 229 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_FHCAL_NTower
private

Definition at line 231 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_FHCAL_Phi
private

Definition at line 230 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_FHCAL_trueID
private

Definition at line 232 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_HCALIN_E
private

Definition at line 235 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_HCALIN_Eta
private

Definition at line 236 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_HCALIN_NTower
private

Definition at line 238 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 238 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_HCALIN_Phi
private

Definition at line 237 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_HCALIN_trueID
private

Definition at line 239 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_HCALOUT_E
private

Definition at line 242 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_HCALOUT_Eta
private

Definition at line 243 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 243 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_HCALOUT_NTower
private

Definition at line 245 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_cluster_HCALOUT_Phi
private

Definition at line 244 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 244 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_cluster_HCALOUT_trueID
private

Definition at line 246 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_cross_section
private

Definition at line 126 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_depth_MCstack
private

Definition at line 378 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 378 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), and set_depth_MCstack().

bool EventEvaluatorEIC::_do_BECAL
private

Definition at line 100 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_BECAL().

bool EventEvaluatorEIC::_do_BLACKHOLE
private

Definition at line 122 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), and set_do_BLACKHOLE().

bool EventEvaluatorEIC::_do_CEMC
private

Definition at line 105 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_CEMC().

bool EventEvaluatorEIC::_do_CLUSTERS
private

Definition at line 115 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_CLUSTERS().

bool EventEvaluatorEIC::_do_DRCALO
private

Definition at line 108 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_DRCALO().

bool EventEvaluatorEIC::_do_EEMC
private

Definition at line 106 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_EEMC().

bool EventEvaluatorEIC::_do_EEMCG
private

Definition at line 107 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_EEMCG().

bool EventEvaluatorEIC::_do_EHCAL
private

Definition at line 103 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), and set_do_EHCAL().

bool EventEvaluatorEIC::_do_FEMC
private

Definition at line 104 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_FEMC().

bool EventEvaluatorEIC::_do_FHCAL
private

Definition at line 99 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_FHCAL().

bool EventEvaluatorEIC::_do_FOCAL
private

Definition at line 109 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_FOCAL().

bool EventEvaluatorEIC::_do_GEOMETRY
private

Definition at line 121 of file EventEvaluatorEIC.h.

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

Referenced by End(), fillOutputNtuples(), Init(), and set_do_GEOMETRY().

bool EventEvaluatorEIC::_do_HCALIN
private

Definition at line 101 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_HCALIN().

bool EventEvaluatorEIC::_do_HCALOUT
private

Definition at line 102 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_HCALOUT().

bool EventEvaluatorEIC::_do_HEPMC
private

Definition at line 120 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_HEPMC().

bool EventEvaluatorEIC::_do_HITS
private

Definition at line 111 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_HITS().

bool EventEvaluatorEIC::_do_HITS_ABSORBER
private

Definition at line 112 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), and set_do_HITS_ABSORBER().

bool EventEvaluatorEIC::_do_HITS_CALO
private

Definition at line 113 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), and set_do_HITS_CALO().

bool EventEvaluatorEIC::_do_LFHCAL
private

Definition at line 110 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), process_event(), resetBuffer(), and set_do_LFHCAL().

bool EventEvaluatorEIC::_do_MCPARTICLES
private

Definition at line 119 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_MCPARTICLES().

bool EventEvaluatorEIC::_do_PID_LogLikelihood = false
private

Definition at line 118 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and set_do_PID_LogLikelihood().

bool EventEvaluatorEIC::_do_PROJECTIONS
private

Definition at line 117 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_PROJECTIONS().

bool EventEvaluatorEIC::_do_store_event_info
private

Definition at line 98 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_store_event_level_info().

bool EventEvaluatorEIC::_do_TRACKS
private

Definition at line 114 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_TRACKS().

bool EventEvaluatorEIC::_do_VERTEX
private

Definition at line 116 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), resetBuffer(), and set_do_VERTEX().

TTree* EventEvaluatorEIC::_event_tree
private

Definition at line 398 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 398 of file EventEvaluatorEIC.h

Referenced by End(), fillOutputNtuples(), and Init().

float EventEvaluatorEIC::_event_weight
private

Definition at line 127 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

std::string EventEvaluatorEIC::_filename
private

Definition at line 402 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 402 of file EventEvaluatorEIC.h

Referenced by End(), and Init().

int* EventEvaluatorEIC::_geometry_done
private

Definition at line 374 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 374 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and fillOutputNtuples().

TTree* EventEvaluatorEIC::_geometry_tree
private

Definition at line 399 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 399 of file EventEvaluatorEIC.h

Referenced by End(), fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_hepmcp_BCID
private

Definition at line 362 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 362 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hepmcp_E
private

Definition at line 356 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 356 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_hepmcp_m1
private

Definition at line 360 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 360 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_hepmcp_m2
private

Definition at line 361 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 361 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_hepmcp_PDG
private

Definition at line 355 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 355 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_hepmcp_procid
private

Definition at line 345 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 345 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), and Init().

float* EventEvaluatorEIC::_hepmcp_px
private

Definition at line 357 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 357 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hepmcp_py
private

Definition at line 358 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 358 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hepmcp_pz
private

Definition at line 359 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 359 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_hepmcp_Q2
private

Definition at line 348 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 348 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_hepmcp_status
private

Definition at line 354 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 354 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_hepmcp_vtx_t
private

Definition at line 352 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 352 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_hepmcp_vtx_x
private

Definition at line 349 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 349 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_hepmcp_vtx_y
private

Definition at line 350 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 350 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_hepmcp_vtx_z
private

Definition at line 351 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 351 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_hepmcp_x1
private

Definition at line 346 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 346 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), and Init().

float EventEvaluatorEIC::_hepmcp_x2
private

Definition at line 347 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 347 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), and Init().

float* EventEvaluatorEIC::_hits_edep
private

Definition at line 141 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_hits_isAbsorber
private

Definition at line 143 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_hits_layerID
private

Definition at line 132 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_lightyield
private

Definition at line 142 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_t
private

Definition at line 140 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_hits_trueID
private

Definition at line 133 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_x
private

Definition at line 134 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_x2
private

Definition at line 137 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_y
private

Definition at line 135 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_y2
private

Definition at line 138 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_z
private

Definition at line 136 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_hits_z2
private

Definition at line 139 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

unsigned int EventEvaluatorEIC::_ievent
private

Definition at line 123 of file EventEvaluatorEIC.h.

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

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

const int EventEvaluatorEIC::_maxNCalo = 15
private

Definition at line 424 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 424 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC().

const int EventEvaluatorEIC::_maxNclusters = 100
private

Definition at line 418 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 418 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNclustersCentral = 2000
private

Definition at line 419 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 419 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNHepmcp = 1000
private

Definition at line 423 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 423 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNHits = 1000000
private

Definition at line 413 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 413 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and resetBuffer().

const int EventEvaluatorEIC::_maxNMCPart = 100000
private

Definition at line 422 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 422 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNProjections = 2000
private

Definition at line 421 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 421 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNTowers = 50 * 50
private

Definition at line 414 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 414 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNTowersCalo = 5000000
private

Definition at line 417 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 417 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC().

const int EventEvaluatorEIC::_maxNTowersCentral = 2000
private

Definition at line 415 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 415 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNTowersDR = 3000 * 3000
private

Definition at line 416 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 416 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), and resetBuffer().

const int EventEvaluatorEIC::_maxNTracks = 200
private

Definition at line 420 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 420 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and resetBuffer().

int* EventEvaluatorEIC::_mcpart_BCID
private

Definition at line 341 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 341 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_E
private

Definition at line 334 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 334 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_mcpart_ID
private

Definition at line 331 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 331 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_mcpart_ID_parent
private

Definition at line 332 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 332 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_mcpart_PDG
private

Definition at line 333 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 333 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_px
private

Definition at line 335 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 335 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_py
private

Definition at line 336 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 336 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_pz
private

Definition at line 337 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 337 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_x
private

Definition at line 338 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 338 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_y
private

Definition at line 339 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 339 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_mcpart_z
private

Definition at line 340 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 340 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_n_generator_accepted
private

Definition at line 128 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_CEMC
private

Definition at line 262 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 262 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_EEMC
private

Definition at line 269 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 269 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_EEMCG
private

Definition at line 276 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 276 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_EHCAL
private

Definition at line 248 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), and Init().

int EventEvaluatorEIC::_nclusters_FEMC
private

Definition at line 255 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_FHCAL
private

Definition at line 227 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_HCALIN
private

Definition at line 234 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nclusters_HCALOUT
private

Definition at line 241 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nHepmcp
private

Definition at line 344 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 344 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nHitsLayers
private

Definition at line 131 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nMCPart
private

Definition at line 330 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 330 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nProjections
private

Definition at line 314 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 314 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_BECAL
private

Definition at line 153 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_CEMC
private

Definition at line 220 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_DRCALO
private

Definition at line 179 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_EEMC
private

Definition at line 208 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_EEMCG
private

Definition at line 214 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_EHCAL
private

Definition at line 173 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), and Init().

int EventEvaluatorEIC::_nTowers_FEMC
private

Definition at line 202 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_FHCAL
private

Definition at line 146 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_FOCAL
private

Definition at line 187 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_HCALIN
private

Definition at line 160 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_HCALOUT
private

Definition at line 167 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTowers_LFHCAL
private

Definition at line 195 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_nTracks
private

Definition at line 293 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 293 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_reco_e_threshold
private

Definition at line 376 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 376 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and set_reco_tracing_energy_threshold().

float EventEvaluatorEIC::_reco_e_thresholdMC
private

Definition at line 377 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 377 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), and set_reco_tracing_energy_thresholdMC().

bool EventEvaluatorEIC::_strict
private

Definition at line 396 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 396 of file EventEvaluatorEIC.h

Referenced by process_event(), and set_strict().

TFile* EventEvaluatorEIC::_tfile
private

Definition at line 403 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 403 of file EventEvaluatorEIC.h

Referenced by End(), and Init().

TFile* EventEvaluatorEIC::_tfile_geometry
private

Definition at line 404 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 404 of file EventEvaluatorEIC.h

Referenced by End(), and Init().

float* EventEvaluatorEIC::_tower_BECAL_E
private

Definition at line 154 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_BECAL_iEta
private

Definition at line 155 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_BECAL_iPhi
private

Definition at line 156 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_BECAL_trueID
private

Definition at line 157 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_CEMC_E
private

Definition at line 221 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_CEMC_iEta
private

Definition at line 222 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_CEMC_iPhi
private

Definition at line 223 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_CEMC_trueID
private

Definition at line 224 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_DRCALO_E
private

Definition at line 180 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_DRCALO_iEta
private

Definition at line 183 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_DRCALO_iPhi
private

Definition at line 184 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_DRCALO_NCerenkov
private

Definition at line 182 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_DRCALO_NScint
private

Definition at line 181 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_DRCALO_trueID
private

Definition at line 185 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_EEMC_E
private

Definition at line 209 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_EEMC_iEta
private

Definition at line 210 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_EEMC_iPhi
private

Definition at line 211 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_EEMC_trueID
private

Definition at line 212 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_EEMCG_E
private

Definition at line 215 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_EEMCG_iEta
private

Definition at line 216 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_EEMCG_iPhi
private

Definition at line 217 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 217 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_EEMCG_trueID
private

Definition at line 218 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 218 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_EHCAL_E
private

Definition at line 174 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_tower_EHCAL_iEta
private

Definition at line 175 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_tower_EHCAL_iPhi
private

Definition at line 176 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

int* EventEvaluatorEIC::_tower_EHCAL_trueID
private

Definition at line 177 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), and Init().

float* EventEvaluatorEIC::_tower_FEMC_E
private

Definition at line 203 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FEMC_iEta
private

Definition at line 204 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FEMC_iPhi
private

Definition at line 205 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FEMC_trueID
private

Definition at line 206 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_FHCAL_E
private

Definition at line 147 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FHCAL_iEta
private

Definition at line 148 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FHCAL_iPhi
private

Definition at line 149 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FHCAL_trueID
private

Definition at line 150 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_FOCAL_E
private

Definition at line 188 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FOCAL_iEta
private

Definition at line 191 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FOCAL_iPhi
private

Definition at line 192 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 192 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FOCAL_NCerenkov
private

Definition at line 190 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FOCAL_NScint
private

Definition at line 189 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_FOCAL_trueID
private

Definition at line 193 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 193 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_HCALIN_E
private

Definition at line 161 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_HCALIN_iEta
private

Definition at line 162 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_HCALIN_iPhi
private

Definition at line 163 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_HCALIN_trueID
private

Definition at line 164 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_HCALOUT_E
private

Definition at line 168 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_HCALOUT_iEta
private

Definition at line 169 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_HCALOUT_iPhi
private

Definition at line 170 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_HCALOUT_trueID
private

Definition at line 171 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 171 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_tower_LFHCAL_E
private

Definition at line 196 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_LFHCAL_iEta
private

Definition at line 197 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_LFHCAL_iL
private

Definition at line 199 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_LFHCAL_iPhi
private

Definition at line 198 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_tower_LFHCAL_trueID
private

Definition at line 200 of file EventEvaluatorEIC.h.

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

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

short* EventEvaluatorEIC::_track_charge
private

Definition at line 295 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 295 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_chi2
private

Definition at line 303 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 303 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_dca
private

Definition at line 304 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 304 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_dca_2d
private

Definition at line 305 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 305 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_ID
private

Definition at line 294 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 294 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

std::vector<float> EventEvaluatorEIC::_track_kaon_LL
private

Definition at line 311 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 311 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_ndf
private

Definition at line 302 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 302 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

std::vector<float> EventEvaluatorEIC::_track_pion_LL
private

Definition at line 310 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 310 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int* EventEvaluatorEIC::_track_ProjLayer
private

Definition at line 316 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 316 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_ProjTrackID
private

Definition at line 315 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 315 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

std::vector<float> EventEvaluatorEIC::_track_proton_LL
private

Definition at line 312 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 312 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_px
private

Definition at line 296 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 296 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_py
private

Definition at line 297 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 297 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_pz
private

Definition at line 298 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 298 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

unsigned short* EventEvaluatorEIC::_track_source
private

Definition at line 307 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 307 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_px
private

Definition at line 321 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 321 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_py
private

Definition at line 322 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 322 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_pz
private

Definition at line 323 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 323 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_t
private

Definition at line 320 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 320 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_true_t
private

Definition at line 327 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 327 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_true_x
private

Definition at line 324 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 324 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_true_y
private

Definition at line 325 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 325 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_true_z
private

Definition at line 326 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 326 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_x
private

Definition at line 317 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 317 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_y
private

Definition at line 318 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 318 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_TLP_z
private

Definition at line 319 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 319 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_trueID
private

Definition at line 306 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 306 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_x
private

Definition at line 299 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 299 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_y
private

Definition at line 300 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 300 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

float* EventEvaluatorEIC::_track_z
private

Definition at line 301 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 301 of file EventEvaluatorEIC.h

Referenced by EventEvaluatorEIC(), fillOutputNtuples(), Init(), and resetBuffer().

int EventEvaluatorEIC::_vertex_NCont
private

Definition at line 287 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 287 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_vertex_true_x
private

Definition at line 288 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 288 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_vertex_true_y
private

Definition at line 289 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 289 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_vertex_true_z
private

Definition at line 290 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 290 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_vertex_x
private

Definition at line 284 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_vertex_y
private

Definition at line 285 of file EventEvaluatorEIC.h.

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

Referenced by fillOutputNtuples(), Init(), and resetBuffer().

float EventEvaluatorEIC::_vertex_z
private

Definition at line 286 of file EventEvaluatorEIC.h.

View newest version in sPHENIX GitHub at line 286 of file EventEvaluatorEIC.h

Referenced by fillOutputNtuples(), Init(), and resetBuffer().


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