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

#include <fun4all_eicdetectors/blob/master/simulation/g4simulation/g4eicdirc/G4EventTree.h>

Public Attributes

Double_t momentum
 
Double_t theta
 
Double_t phi
 
Double_t px
 
Double_t py
 
Double_t pz
 
Int_t pid
 
int nhits
 
int detid [MAXHIT]
 
int hitid [MAXHIT]
 
int trkid [MAXHIT]
 
Double_t x0 [MAXHIT]
 
Double_t y0 [MAXHIT]
 
Double_t z0 [MAXHIT]
 
Double_t x1 [MAXHIT]
 
Double_t y1 [MAXHIT]
 
Double_t z1 [MAXHIT]
 
Double_t edep [MAXHIT]
 
Int_t mcp_id [MAXHIT]
 
Int_t pixel_id [MAXHIT]
 
Double_t lead_time [MAXHIT]
 
Double_t wavelength [MAXHIT]
 
Double_t hit_globalPos [MAXHIT][3]
 
Double_t hit_localPos [MAXHIT][3]
 
Double_t hit_digiPos [MAXHIT][3]
 
Double_t hit_mom [MAXHIT][3]
 
Double_t hit_pos [MAXHIT][3]
 
Long64_t hit_pathId [MAXHIT]
 
Int_t nrefl [MAXHIT]
 

Detailed Description

Definition at line 8 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 8 of file G4EventTree.h

Member Data Documentation

int G4EventTree::detid[MAXHIT]

Definition at line 23 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 23 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::edep[MAXHIT]

Definition at line 32 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::hit_digiPos[MAXHIT][3]

Definition at line 41 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::hit_globalPos[MAXHIT][3]

Definition at line 39 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::hit_localPos[MAXHIT][3]

Definition at line 40 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::hit_mom[MAXHIT][3]

Definition at line 42 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 42 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Long64_t G4EventTree::hit_pathId[MAXHIT]

Definition at line 44 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::hit_pos[MAXHIT][3]

Definition at line 43 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

int G4EventTree::hitid[MAXHIT]

Definition at line 24 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 24 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::lead_time[MAXHIT]

Definition at line 37 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Int_t G4EventTree::mcp_id[MAXHIT]

Definition at line 33 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::momentum

Definition at line 11 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 11 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

int G4EventTree::nhits

Definition at line 22 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 22 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

Int_t G4EventTree::nrefl[MAXHIT]

Definition at line 45 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::phi

Definition at line 13 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 13 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

Int_t G4EventTree::pid

Definition at line 17 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 17 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

Int_t G4EventTree::pixel_id[MAXHIT]

Definition at line 34 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::px

Definition at line 14 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 14 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

Double_t G4EventTree::py

Definition at line 15 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

Double_t G4EventTree::pz

Definition at line 16 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 16 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

Double_t G4EventTree::theta

Definition at line 12 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 12 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_event().

int G4EventTree::trkid[MAXHIT]

Definition at line 25 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 25 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::wavelength[MAXHIT]

Definition at line 38 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::x0[MAXHIT]

Definition at line 26 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 26 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::x1[MAXHIT]

Definition at line 29 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::y0[MAXHIT]

Definition at line 27 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 27 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::y1[MAXHIT]

Definition at line 30 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::z0[MAXHIT]

Definition at line 28 of file G4EventTree.h.

View newest version in sPHENIX GitHub at line 28 of file G4EventTree.h

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().

Double_t G4EventTree::z1[MAXHIT]

Definition at line 31 of file G4EventTree.h.

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

Referenced by G4DIRCTree::Init(), and G4DIRCTree::process_hit().


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