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

#include <analysis/blob/master/dNdEta_Run2023/analysis_INTT/src/Tracklet.h>

+ Collaboration diagram for TrackletData:

Public Attributes

bool isdata
 
vector< vector< Hit * > > layers = {{}, {}}
 
vector< Tracklet * > ProtoTkls
 
vector< Tracklet * > RecoTkls
 
vector< Tracklet * > RecoTkls_GenMatched
 
vector< GenHadron * > GenHadrons
 
int event
 
int NClusLayer1
 
int NPrototkl
 
int NRecotkl_Raw
 
int NRecotkl_GenMatched
 
int NGenHadron
 
float PV_x
 
float PV_y
 
float PV_z
 
float TruthPV_x
 
float TruthPV_y
 
float TruthPV_z
 
float Centrality_mbd
 
float Centrality_mbdquantity
 
bool pu0_sel
 
bool trig
 
int process
 
vector< float > clusphi
 
vector< float > cluseta
 
vector< float > clusphisize
 
vector< float > cluszsize
 
vector< float > prototkl_eta
 
vector< float > prototkl_phi
 
vector< float > prototkl_deta
 
vector< float > prototkl_dphi
 
vector< float > prototkl_dR
 
vector< float > recotklraw_eta
 
vector< float > recotklraw_phi
 
vector< float > recotklraw_deta
 
vector< float > recotklraw_dphi
 
vector< float > recotklraw_dR
 
vector< float > recotklgm_eta
 
vector< float > recotklgm_phi
 
vector< float > recotklgm_deta
 
vector< float > recotklgm_dphi
 
vector< float > recotklgm_dR
 
vector< float > GenHadron_Pt
 
vector< float > GenHadron_eta
 
vector< float > GenHadron_phi
 
vector< float > GenHadron_E
 
vector< float > GenHadron_matched_Pt
 
vector< float > GenHadron_matched_eta
 
vector< float > GenHadron_matched_phi
 
vector< float > GenHadron_matched_E
 

Detailed Description

Definition at line 105 of file Tracklet.h.

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

Member Data Documentation

float TrackletData::Centrality_mbd

Definition at line 115 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::Centrality_mbdquantity

Definition at line 115 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::cluseta

Definition at line 118 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::clusphi

Definition at line 118 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::clusphisize

Definition at line 118 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::cluszsize

Definition at line 118 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

int TrackletData::event

Definition at line 113 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::GenHadron_E

Definition at line 122 of file Tracklet.h.

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

Referenced by main(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_eta

Definition at line 122 of file Tracklet.h.

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

Referenced by main(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_matched_E

Definition at line 122 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_matched_eta

Definition at line 122 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_matched_phi

Definition at line 122 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_matched_Pt

Definition at line 122 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_phi

Definition at line 122 of file Tracklet.h.

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

Referenced by main(), ResetVec(), and SetMinitree().

vector<float> TrackletData::GenHadron_Pt

Definition at line 122 of file Tracklet.h.

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

Referenced by main(), ResetVec(), and SetMinitree().

vector<GenHadron *> TrackletData::GenHadrons

Definition at line 111 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), main(), and ResetVec().

bool TrackletData::isdata

Definition at line 108 of file Tracklet.h.

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

Referenced by SetMinitree().

vector<vector<Hit *> > TrackletData::layers = {{}, {}}

Definition at line 109 of file Tracklet.h.

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

Referenced by main(), ProtoTracklets(), and ResetVec().

int TrackletData::NClusLayer1

Definition at line 113 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

int TrackletData::NGenHadron

Definition at line 113 of file Tracklet.h.

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

Referenced by main().

int TrackletData::NPrototkl

Definition at line 113 of file Tracklet.h.

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

Referenced by ProtoTracklets(), and SetMinitree().

int TrackletData::NRecotkl_GenMatched

Definition at line 113 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), main(), and SetMinitree().

int TrackletData::NRecotkl_Raw

Definition at line 113 of file Tracklet.h.

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

Referenced by main(), RecoTracklets(), and SetMinitree().

int TrackletData::process

Definition at line 117 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::prototkl_deta

Definition at line 119 of file Tracklet.h.

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

Referenced by ProtoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::prototkl_dphi

Definition at line 119 of file Tracklet.h.

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

Referenced by ProtoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::prototkl_dR

Definition at line 119 of file Tracklet.h.

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

Referenced by ProtoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::prototkl_eta

Definition at line 119 of file Tracklet.h.

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

Referenced by ProtoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::prototkl_phi

Definition at line 119 of file Tracklet.h.

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

Referenced by ProtoTracklets(), ResetVec(), and SetMinitree().

vector<Tracklet *> TrackletData::ProtoTkls

Definition at line 110 of file Tracklet.h.

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

Referenced by ProtoTracklets(), RecoTracklets(), and ResetVec().

bool TrackletData::pu0_sel

Definition at line 116 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::PV_x

Definition at line 114 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::PV_y

Definition at line 114 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::PV_z

Definition at line 114 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

vector<float> TrackletData::recotklgm_deta

Definition at line 121 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklgm_dphi

Definition at line 121 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklgm_dR

Definition at line 121 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklgm_eta

Definition at line 121 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklgm_phi

Definition at line 121 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklraw_deta

Definition at line 120 of file Tracklet.h.

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

Referenced by RecoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklraw_dphi

Definition at line 120 of file Tracklet.h.

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

Referenced by RecoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklraw_dR

Definition at line 120 of file Tracklet.h.

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

Referenced by RecoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklraw_eta

Definition at line 120 of file Tracklet.h.

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

Referenced by RecoTracklets(), ResetVec(), and SetMinitree().

vector<float> TrackletData::recotklraw_phi

Definition at line 120 of file Tracklet.h.

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

Referenced by RecoTracklets(), ResetVec(), and SetMinitree().

vector<Tracklet *> TrackletData::RecoTkls

Definition at line 110 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl(), RecoTracklets(), and ResetVec().

vector<Tracklet *> TrackletData::RecoTkls_GenMatched

Definition at line 110 of file Tracklet.h.

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

Referenced by GenMatch_Recotkl().

bool TrackletData::trig

Definition at line 116 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::TruthPV_x

Definition at line 114 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::TruthPV_y

Definition at line 114 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().

float TrackletData::TruthPV_z

Definition at line 114 of file Tracklet.h.

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

Referenced by main(), and SetMinitree().


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