Class Reference for E1039 Core & Analysis Software
DimuonData Class Reference

#include </dev/shm/kenichi/update-github-e1039-doc/e1039-analysis/AnaSimDst/src/TreeData.h>

+ Inheritance diagram for DimuonData:
+ Collaboration diagram for DimuonData:

Public Member Functions

 DimuonData ()
 
virtual ~DimuonData ()
 
 ClassDef (DimuonData, 1)
 
 DimuonData ()
 
virtual ~DimuonData ()
 
 ClassDef (DimuonData, 1)
 
 DimuonData ()
 
virtual ~DimuonData ()
 
 ClassDef (DimuonData, 1)
 
 DimuonData ()
 
virtual ~DimuonData ()
 
 ClassDef (DimuonData, 1)
 
 DimuonData ()
 
virtual ~DimuonData ()
 
 ClassDef (DimuonData, 1)
 

Public Attributes

int pdg_id
 
TVector3 pos
 
TLorentzVector mom
 
TLorentzVector mom_pos
 
TLorentzVector mom_neg
 
double mass
 
double pT
 
double x1
 
double x2
 
double xF
 
double costh
 
double phi
 
double phi_s
 
double phi_s_up
 
double costh_cs
 
double phi_cs
 
int road_pos
 
int road_neg
 
bool pos_top
 
bool pos_bot
 
bool neg_top
 
bool neg_bot
 
short n_hits_pos
 
double chisq_pos
 
double chisq_target_pos
 
double chisq_dump_pos
 
double chisq_upstream_pos
 
TVector3 pos_pos
 
TVector3 pos_target_pos
 
TVector3 pos_dump_pos
 
short n_hits_neg
 
double chisq_neg
 
double chisq_target_neg
 
double chisq_dump_neg
 
double chisq_upstream_neg
 
TVector3 pos_neg
 
TVector3 pos_target_neg
 
TVector3 pos_dump_neg
 
TLorentzVector mom_target
 Dimuon momentum with choice = 1. More...
 
TLorentzVector mom_dump
 Dimuon momentum with choice = 2. More...
 
int dim_id
 
double xf
 
int track_id_pos
 
int track_id_neg
 

Detailed Description

Definition at line 33 of file TreeData.h.

Constructor & Destructor Documentation

◆ DimuonData() [1/5]

DimuonData::DimuonData ( )

Definition at line 24 of file TreeData.cc.

◆ ~DimuonData() [1/5]

virtual DimuonData::~DimuonData ( )
inlinevirtual

Definition at line 48 of file TreeData.h.

◆ DimuonData() [2/5]

DimuonData::DimuonData ( )

◆ ~DimuonData() [2/5]

virtual DimuonData::~DimuonData ( )
inlinevirtual

Definition at line 51 of file TreeData.h.

◆ DimuonData() [3/5]

DimuonData::DimuonData ( )

◆ ~DimuonData() [3/5]

virtual DimuonData::~DimuonData ( )
inlinevirtual

Definition at line 53 of file TreeData.h.

◆ DimuonData() [4/5]

DimuonData::DimuonData ( )

◆ ~DimuonData() [4/5]

virtual DimuonData::~DimuonData ( )
inlinevirtual

Definition at line 54 of file TreeData.h.

◆ DimuonData() [5/5]

DimuonData::DimuonData ( )

◆ ~DimuonData() [5/5]

virtual DimuonData::~DimuonData ( )
inlinevirtual

Definition at line 49 of file TreeData.h.

Member Function Documentation

◆ ClassDef() [1/5]

DimuonData::ClassDef ( DimuonData  ,
 
)

◆ ClassDef() [2/5]

DimuonData::ClassDef ( DimuonData  ,
 
)

◆ ClassDef() [3/5]

DimuonData::ClassDef ( DimuonData  ,
 
)

◆ ClassDef() [4/5]

DimuonData::ClassDef ( DimuonData  ,
 
)

◆ ClassDef() [5/5]

DimuonData::ClassDef ( DimuonData  ,
 
)

Member Data Documentation

◆ chisq_dump_neg

◆ chisq_dump_pos

◆ chisq_neg

◆ chisq_pos

◆ chisq_target_neg

◆ chisq_target_pos

◆ chisq_upstream_neg

◆ chisq_upstream_pos

◆ costh

double DimuonData::costh

Definition at line 44 of file TreeData.h.

Referenced by AnaSimDst::process_event(), and AnaSimDimuon::process_event().

◆ costh_cs

double DimuonData::costh_cs

Definition at line 49 of file TreeData.h.

Referenced by AnaEmbeddedData::process_event().

◆ dim_id

int DimuonData::dim_id

Definition at line 36 of file TreeData.h.

Referenced by SimpleTree::process_event().

◆ mass

◆ mom

◆ mom_dump

TLorentzVector DimuonData::mom_dump

Dimuon momentum with choice = 2.

Definition at line 51 of file TreeData.h.

Referenced by AnaDimuon::process_event(), AnaDimuonLikeSign::process_event(), and AnaDimuonV2::process_event().

◆ mom_neg

◆ mom_pos

◆ mom_target

TLorentzVector DimuonData::mom_target

◆ n_hits_neg

◆ n_hits_pos

◆ neg_bot

bool DimuonData::neg_bot

◆ neg_top

bool DimuonData::neg_top

◆ pdg_id

int DimuonData::pdg_id

Definition at line 34 of file TreeData.h.

Referenced by AnaSimDst::process_event(), and SimpleTree::process_event().

◆ phi

double DimuonData::phi

Definition at line 45 of file TreeData.h.

Referenced by AnaSimDst::process_event().

◆ phi_cs

double DimuonData::phi_cs

Definition at line 50 of file TreeData.h.

Referenced by AnaEmbeddedData::process_event().

◆ phi_s

double DimuonData::phi_s

Definition at line 47 of file TreeData.h.

Referenced by AnaSimDimuon::process_event().

◆ phi_s_up

double DimuonData::phi_s_up

Definition at line 48 of file TreeData.h.

◆ pos

◆ pos_bot

bool DimuonData::pos_bot

◆ pos_dump_neg

TVector3 DimuonData::pos_dump_neg

◆ pos_dump_pos

TVector3 DimuonData::pos_dump_pos

◆ pos_neg

◆ pos_pos

◆ pos_target_neg

TVector3 DimuonData::pos_target_neg

◆ pos_target_pos

TVector3 DimuonData::pos_target_pos

◆ pos_top

bool DimuonData::pos_top

◆ pT

double DimuonData::pT

◆ road_neg

int DimuonData::road_neg

◆ road_pos

int DimuonData::road_pos

◆ track_id_neg

int DimuonData::track_id_neg

Definition at line 43 of file TreeData.h.

Referenced by GetRoad::get_mc_roads(), and SimpleTree::process_event().

◆ track_id_pos

int DimuonData::track_id_pos

Definition at line 42 of file TreeData.h.

Referenced by GetRoad::get_mc_roads(), and SimpleTree::process_event().

◆ x1

◆ x2

◆ xF

double DimuonData::xF

◆ xf

double DimuonData::xf

Definition at line 41 of file TreeData.h.

Referenced by GetRoad::get_mc_roads(), and SimpleTree::process_event().


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