All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
flashmatch::MCSource_t Struct Reference

Struct to represent the ancestor information for a specific interaction (QCluster) More...

#include <OpT0FinderTypes.h>

Public Member Functions

 MCSource_t ()
 

Public Attributes

int index_id
 MCTrac/MCShower collection index ID of the ancestor. More...
 
double g4_time
 Interaction G4 time in micro-seconds. More...
 
double energy_deposit
 Deposited energy total. More...
 
MCAncestor_t source_type
 Ancestor source type. More...
 

Detailed Description

Struct to represent the ancestor information for a specific interaction (QCluster)

Definition at line 183 of file OpT0FinderTypes.h.

Constructor & Destructor Documentation

flashmatch::MCSource_t::MCSource_t ( )
inline

Definition at line 188 of file OpT0FinderTypes.h.

189  {
190  index_id = -1;
193  }
const double kINVALID_DOUBLE
Utility: invalid value for double.
double g4_time
Interaction G4 time in micro-seconds.
int index_id
MCTrac/MCShower collection index ID of the ancestor.
MCAncestor_t source_type
Ancestor source type.

Member Data Documentation

double flashmatch::MCSource_t::energy_deposit

Deposited energy total.

Definition at line 186 of file OpT0FinderTypes.h.

double flashmatch::MCSource_t::g4_time

Interaction G4 time in micro-seconds.

Definition at line 185 of file OpT0FinderTypes.h.

int flashmatch::MCSource_t::index_id

MCTrac/MCShower collection index ID of the ancestor.

Definition at line 184 of file OpT0FinderTypes.h.

MCAncestor_t flashmatch::MCSource_t::source_type

Ancestor source type.

Definition at line 187 of file OpT0FinderTypes.h.


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