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

#include <delphes_EIC/blob/master/SimpleAnalysis/EventSelectionModule.h>

+ Inheritance diagram for EventSelectionModule:
+ Collaboration diagram for EventSelectionModule:

Public Member Functions

 EventSelectionModule (ExRootTreeReader *data)
 
 ~EventSelectionModule ()
 
void initialize () override
 
bool execute (std::map< std::string, std::any > *DataStore) override
 
void finalize () override
 
- Public Member Functions inherited from Module
 Module (ExRootTreeReader *data)
 
 ~Module ()
 
ExRootTreeReader * getData ()
 
void setJets (TClonesArray *jets)
 
void setElectrons (TClonesArray *electrons)
 
void setPhotons (TClonesArray *photons)
 
void setNeutralHadrons (TClonesArray *neutralhadrons)
 
void setMuons (TClonesArray *muons)
 
void setTracks (TClonesArray *tracks)
 
void setEFlowTracks (TClonesArray *tracks)
 
void setMET (TClonesArray *met)
 
void setGenParticles (TClonesArray *particles)
 
void setGenJets (TClonesArray *genjets)
 
TClonesArray * getJets ()
 
TClonesArray * getElectrons ()
 
TClonesArray * getPhotons ()
 
TClonesArray * getNeutralHadrons ()
 
TClonesArray * getMuons ()
 
TClonesArray * getEFlowTracks ()
 
TClonesArray * getTracks ()
 
TClonesArray * getMET ()
 
TClonesArray * getGenParticles ()
 
TClonesArray * getGenJets ()
 

Private Attributes

unsigned int _charmjet_n
 
std::vector< float > _charmjet_pt
 
std::vector< float > _charmjet_eta
 
unsigned int _pid_track_n
 
std::vector< int > _pid_track_true_pid
 
std::vector< int > _pid_track_reco_pid
 
std::vector< float > _pid_track_pt
 
std::vector< float > _pid_track_eta
 
std::vector< int > _pid_track_jetmother
 
std::vector< float > _pid_track_jet_eta
 
std::vector< float > _pid_track_jet_pt
 
unsigned int _jet_n
 
std::vector< float > _jet_pt
 
std::vector< float > _jet_eta
 
std::vector< int > _jet_flavor
 
std::vector< int > _jet_nconstituents
 
std::vector< int > _jet_sip3dtag
 
std::vector< int > _jet_ktag
 
std::vector< float > _jet_k1_pt
 
std::vector< float > _jet_k1_sIP3D
 
std::vector< int > _jet_k1_pid
 
std::vector< float > _jet_k2_pt
 
std::vector< float > _jet_k2_sIP3D
 
std::vector< int > _jet_k2_pid
 
std::vector< float > _jet_e1_pt
 
std::vector< float > _jet_e1_sIP3D
 
std::vector< float > _jet_e2_pt
 
std::vector< float > _jet_e2_sIP3D
 
std::vector< float > _jet_mu1_pt
 
std::vector< float > _jet_mu1_sIP3D
 
std::vector< float > _jet_mu2_pt
 
std::vector< float > _jet_mu2_sIP3D
 
std::vector< float > _jet_t1_sIP3D
 
std::vector< float > _jet_t2_sIP3D
 
std::vector< float > _jet_t3_sIP3D
 
std::vector< float > _jet_t4_sIP3D
 
std::vector< float > _jet_t1_pt
 
std::vector< float > _jet_t2_pt
 
std::vector< float > _jet_t3_pt
 
std::vector< float > _jet_t4_pt
 
std::vector< int > _jet_etag
 
std::vector< int > _jet_mutag
 
std::vector< float > _jet_charge
 
std::vector< std::vector< float > > _jet_Ks_mass
 
std::vector< std::vector< float > > _jet_Ks_p
 
std::vector< std::vector< float > > _jet_Ks_flightlength
 
std::vector< float > _jet_Ks_sumpt
 
std::vector< float > _jet_K_sumpt
 
std::vector< std::vector< float > > _jet_Ks_zhadron
 
std::vector< std::vector< float > > _jet_K_zhadron
 
std::vector< float > _jet_Ks_leading_zhadron
 
std::vector< float > _jet_K_leading_zhadron
 
std::vector< float > _jet_ehadoveremratio
 
std::vector< float > _jet_mlp_ktagger
 
std::vector< float > _jet_mlp_eltagger
 
std::vector< float > _jet_mlp_mutagger
 
std::vector< float > _jet_mlp_ip3dtagger
 
std::vector< float > _jet_mlp_globaltagger
 
float _met_et
 
float _bjorken_x
 
float _bjorken_Q2
 
float _bjorken_y
 
float _jb_x
 
float _jb_Q2
 
std::map< std::string, int > _cut_flow
 
float _mpi
 
float _mK
 
TClonesArray * _branch_mRICHTracks
 
TClonesArray * _branch_barrelDircTracks
 
TClonesArray * _branch_dualRICHagTracks
 
TClonesArray * _branch_dualRICHcfTracks
 
TMVA::Reader * _mva_reader_ip3dtagger
 
TMVA::Reader * _mva_reader_ktagger
 
TMVA::Reader * _mva_reader_eltagger
 
TMVA::Reader * _mva_reader_mutagger
 
TMVA::Reader * _mva_reader_globaltagger
 
std::map< TString, Float_t > _mva_inputs_float
 
std::map< TString, Int_t > _mva_inputs_int
 

Detailed Description

Definition at line 15 of file EventSelectionModule.h.

View newest version in sPHENIX GitHub at line 15 of file EventSelectionModule.h

Constructor & Destructor Documentation

EventSelectionModule::EventSelectionModule ( ExRootTreeReader *  data)

Definition at line 17 of file EventSelectionModule.cc.

View newest version in sPHENIX GitHub at line 17 of file EventSelectionModule.cc

EventSelectionModule::~EventSelectionModule ( )

Definition at line 21 of file EventSelectionModule.cc.

View newest version in sPHENIX GitHub at line 21 of file EventSelectionModule.cc

Member Function Documentation

bool EventSelectionModule::execute ( std::map< std::string, std::any > *  DataStore)
overridevirtual

Reimplemented from Module.

Definition at line 351 of file EventSelectionModule.cc.

View newest version in sPHENIX GitHub at line 351 of file EventSelectionModule.cc

References _bjorken_Q2, _bjorken_x, _bjorken_y, _branch_barrelDircTracks, _branch_dualRICHagTracks, _branch_dualRICHcfTracks, _branch_mRICHTracks, _charmjet_eta, _charmjet_n, _charmjet_pt, _cut_flow, _jb_Q2, _jb_x, _jet_charge, _jet_e1_pt, _jet_e1_sIP3D, _jet_e2_pt, _jet_e2_sIP3D, _jet_ehadoveremratio, _jet_eta, _jet_etag, _jet_flavor, _jet_k1_pid, _jet_k1_pt, _jet_k1_sIP3D, _jet_k2_pid, _jet_k2_pt, _jet_k2_sIP3D, _jet_K_leading_zhadron, _jet_K_sumpt, _jet_K_zhadron, _jet_Ks_flightlength, _jet_Ks_leading_zhadron, _jet_Ks_mass, _jet_Ks_p, _jet_Ks_sumpt, _jet_Ks_zhadron, _jet_ktag, _jet_mlp_eltagger, _jet_mlp_globaltagger, _jet_mlp_ip3dtagger, _jet_mlp_ktagger, _jet_mlp_mutagger, _jet_mu1_pt, _jet_mu1_sIP3D, _jet_mu2_pt, _jet_mu2_sIP3D, _jet_mutag, _jet_n, _jet_nconstituents, _jet_pt, _jet_sip3dtag, _jet_t1_pt, _jet_t1_sIP3D, _jet_t2_pt, _jet_t2_sIP3D, _jet_t3_pt, _jet_t3_sIP3D, _jet_t4_pt, _jet_t4_sIP3D, _met_et, _mpi, _mva_inputs_float, _mva_inputs_int, _mva_reader_eltagger, _mva_reader_globaltagger, _mva_reader_ip3dtagger, _mva_reader_ktagger, _mva_reader_mutagger, _pid_track_eta, _pid_track_jet_eta, _pid_track_jet_pt, _pid_track_jetmother, _pid_track_n, _pid_track_pt, _pid_track_reco_pid, _pid_track_true_pid, data, DISJacquetBlondel(), DISVariables(), Module::getData(), Module::getEFlowTracks(), Module::getElectrons(), Module::getGenParticles(), Module::getJets(), Module::getMET(), Module::getNeutralHadrons(), Module::getPhotons(), Module::getTracks(), IsTaggingTrack(), k1, k2, sIP3D(), Tagged_Electron(), Tagged_Kaon(), Tagged_Muon(), and Tagged_sIP3D().

+ Here is the call graph for this function:

void EventSelectionModule::finalize ( )
overridevirtual

Reimplemented from Module.

Definition at line 316 of file EventSelectionModule.cc.

View newest version in sPHENIX GitHub at line 316 of file EventSelectionModule.cc

References _cut_flow, _mva_reader_eltagger, _mva_reader_globaltagger, _mva_reader_ip3dtagger, _mva_reader_ktagger, and _mva_reader_mutagger.

void EventSelectionModule::initialize ( )
overridevirtual

Reimplemented from Module.

Definition at line 24 of file EventSelectionModule.cc.

View newest version in sPHENIX GitHub at line 24 of file EventSelectionModule.cc

References _bjorken_Q2, _bjorken_x, _bjorken_y, _branch_barrelDircTracks, _branch_dualRICHagTracks, _branch_dualRICHcfTracks, _branch_mRICHTracks, _charmjet_eta, _charmjet_n, _charmjet_pt, _cut_flow, _jb_Q2, _jb_x, _jet_charge, _jet_e1_pt, _jet_e1_sIP3D, _jet_e2_pt, _jet_e2_sIP3D, _jet_ehadoveremratio, _jet_eta, _jet_etag, _jet_flavor, _jet_k1_pid, _jet_k1_pt, _jet_k1_sIP3D, _jet_k2_pid, _jet_k2_pt, _jet_k2_sIP3D, _jet_K_leading_zhadron, _jet_K_sumpt, _jet_K_zhadron, _jet_Ks_flightlength, _jet_Ks_leading_zhadron, _jet_Ks_mass, _jet_Ks_p, _jet_Ks_sumpt, _jet_Ks_zhadron, _jet_ktag, _jet_mlp_eltagger, _jet_mlp_globaltagger, _jet_mlp_ip3dtagger, _jet_mlp_ktagger, _jet_mlp_mutagger, _jet_mu1_pt, _jet_mu1_sIP3D, _jet_mu2_pt, _jet_mu2_sIP3D, _jet_mutag, _jet_n, _jet_nconstituents, _jet_pt, _jet_sip3dtag, _jet_t1_pt, _jet_t1_sIP3D, _jet_t2_pt, _jet_t2_sIP3D, _jet_t3_pt, _jet_t3_sIP3D, _jet_t4_pt, _jet_t4_sIP3D, _met_et, _mK, _mpi, _mva_inputs_float, _mva_inputs_int, _mva_reader_eltagger, _mva_reader_globaltagger, _mva_reader_ip3dtagger, _mva_reader_ktagger, _mva_reader_mutagger, _pid_track_eta, _pid_track_jet_eta, _pid_track_jet_pt, _pid_track_jetmother, _pid_track_n, _pid_track_pt, _pid_track_reco_pid, _pid_track_true_pid, Module::getData(), TreeHandler::getInstance(), and TreeHandler::getTree().

+ Here is the call graph for this function:

Member Data Documentation

float EventSelectionModule::_bjorken_Q2
private

Definition at line 106 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

float EventSelectionModule::_bjorken_x
private

Definition at line 105 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

float EventSelectionModule::_bjorken_y
private

Definition at line 107 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

TClonesArray* EventSelectionModule::_branch_barrelDircTracks
private

Definition at line 121 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

TClonesArray* EventSelectionModule::_branch_dualRICHagTracks
private

Definition at line 122 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

TClonesArray* EventSelectionModule::_branch_dualRICHcfTracks
private

Definition at line 123 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

TClonesArray* EventSelectionModule::_branch_mRICHTracks
private

Definition at line 120 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_charmjet_eta
private

Definition at line 31 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

unsigned int EventSelectionModule::_charmjet_n
private

Definition at line 29 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_charmjet_pt
private

Definition at line 30 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::map<std::string, int> EventSelectionModule::_cut_flow
private

Definition at line 113 of file EventSelectionModule.h.

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

Referenced by execute(), finalize(), and initialize().

float EventSelectionModule::_jb_Q2
private

Definition at line 109 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

float EventSelectionModule::_jb_x
private

Definition at line 108 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_charge
private

Definition at line 83 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_e1_pt
private

Definition at line 60 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_e1_sIP3D
private

Definition at line 61 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_e2_pt
private

Definition at line 62 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_e2_sIP3D
private

Definition at line 63 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_ehadoveremratio
private

Definition at line 93 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_eta
private

Definition at line 45 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_etag
private

Definition at line 81 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_flavor
private

Definition at line 46 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_k1_pid
private

Definition at line 55 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_k1_pt
private

Definition at line 53 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_k1_sIP3D
private

Definition at line 54 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_k2_pid
private

Definition at line 58 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_k2_pt
private

Definition at line 56 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_k2_sIP3D
private

Definition at line 57 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_K_leading_zhadron
private

Definition at line 92 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_K_sumpt
private

Definition at line 88 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<std::vector<float> > EventSelectionModule::_jet_K_zhadron
private

Definition at line 90 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<std::vector<float> > EventSelectionModule::_jet_Ks_flightlength
private

Definition at line 86 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_Ks_leading_zhadron
private

Definition at line 91 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<std::vector<float> > EventSelectionModule::_jet_Ks_mass
private

Definition at line 84 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<std::vector<float> > EventSelectionModule::_jet_Ks_p
private

Definition at line 85 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_Ks_sumpt
private

Definition at line 87 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<std::vector<float> > EventSelectionModule::_jet_Ks_zhadron
private

Definition at line 89 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_ktag
private

Definition at line 51 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mlp_eltagger
private

Definition at line 96 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mlp_globaltagger
private

Definition at line 99 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mlp_ip3dtagger
private

Definition at line 98 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mlp_ktagger
private

Definition at line 95 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mlp_mutagger
private

Definition at line 97 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mu1_pt
private

Definition at line 65 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mu1_sIP3D
private

Definition at line 66 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mu2_pt
private

Definition at line 67 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_mu2_sIP3D
private

Definition at line 68 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_mutag
private

Definition at line 82 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

unsigned int EventSelectionModule::_jet_n
private

Definition at line 43 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_nconstituents
private

Definition at line 47 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_pt
private

Definition at line 44 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_jet_sip3dtag
private

Definition at line 48 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t1_pt
private

Definition at line 75 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t1_sIP3D
private

Definition at line 70 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t2_pt
private

Definition at line 76 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t2_sIP3D
private

Definition at line 71 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t3_pt
private

Definition at line 77 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t3_sIP3D
private

Definition at line 72 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t4_pt
private

Definition at line 78 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_jet_t4_sIP3D
private

Definition at line 73 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

float EventSelectionModule::_met_et
private

Definition at line 102 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

float EventSelectionModule::_mK
private

Definition at line 117 of file EventSelectionModule.h.

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

Referenced by initialize().

float EventSelectionModule::_mpi
private

Definition at line 116 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::map<TString, Float_t> EventSelectionModule::_mva_inputs_float
private

Definition at line 132 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::map<TString, Int_t> EventSelectionModule::_mva_inputs_int
private

Definition at line 133 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

TMVA::Reader* EventSelectionModule::_mva_reader_eltagger
private

Definition at line 128 of file EventSelectionModule.h.

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

Referenced by execute(), finalize(), and initialize().

TMVA::Reader* EventSelectionModule::_mva_reader_globaltagger
private

Definition at line 130 of file EventSelectionModule.h.

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

Referenced by execute(), finalize(), and initialize().

TMVA::Reader* EventSelectionModule::_mva_reader_ip3dtagger
private

Definition at line 126 of file EventSelectionModule.h.

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

Referenced by execute(), finalize(), and initialize().

TMVA::Reader* EventSelectionModule::_mva_reader_ktagger
private

Definition at line 127 of file EventSelectionModule.h.

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

Referenced by execute(), finalize(), and initialize().

TMVA::Reader* EventSelectionModule::_mva_reader_mutagger
private

Definition at line 129 of file EventSelectionModule.h.

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

Referenced by execute(), finalize(), and initialize().

std::vector<float> EventSelectionModule::_pid_track_eta
private

Definition at line 38 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_pid_track_jet_eta
private

Definition at line 40 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_pid_track_jet_pt
private

Definition at line 41 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_pid_track_jetmother
private

Definition at line 39 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

unsigned int EventSelectionModule::_pid_track_n
private

Definition at line 34 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<float> EventSelectionModule::_pid_track_pt
private

Definition at line 37 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_pid_track_reco_pid
private

Definition at line 36 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().

std::vector<int> EventSelectionModule::_pid_track_true_pid
private

Definition at line 35 of file EventSelectionModule.h.

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

Referenced by execute(), and initialize().


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