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

event information More...

#include <coresoftware/blob/master/simulation/g4simulation/g4eval/TrackEvaluationContainerv1.h>

Public Types

using List = std::vector< EventStruct >
 

Public Member Functions

 EventStruct ()
 

Public Attributes

int nclusters [max_layer]
 number of clusters per layer / event
 
int nclusters_mvtx = 0
 number of clusters in the TPC
 
int nclusters_intt = 0
 number of clusters in the intt
 
int nclusters_tpc = 0
 number of clusters in the TPC
 
int nclusters_micromegas = 0
 number of clusters in the Micromegas
 

Static Public Attributes

static constexpr size_t max_layer = 57
 

Detailed Description

event information

do not modify and commit: this will break reading past DSTs

Definition at line 44 of file TrackEvaluationContainerv1.h.

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

Member Typedef Documentation

Definition at line 47 of file TrackEvaluationContainerv1.h.

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

Constructor & Destructor Documentation

TrackEvaluationContainerv1::EventStruct::EventStruct ( )
inline

Definition at line 51 of file TrackEvaluationContainerv1.h.

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

References i, max_layer, and nclusters.

Member Data Documentation

constexpr size_t TrackEvaluationContainerv1::EventStruct::max_layer = 57
static

Definition at line 48 of file TrackEvaluationContainerv1.h.

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

Referenced by TrackEvaluation::evaluate_event(), and EventStruct().

int TrackEvaluationContainerv1::EventStruct::nclusters[max_layer]

number of clusters per layer / event

Definition at line 60 of file TrackEvaluationContainerv1.h.

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

Referenced by EventStruct().

int TrackEvaluationContainerv1::EventStruct::nclusters_intt = 0

number of clusters in the intt

Definition at line 66 of file TrackEvaluationContainerv1.h.

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

int TrackEvaluationContainerv1::EventStruct::nclusters_micromegas = 0

number of clusters in the Micromegas

Definition at line 72 of file TrackEvaluationContainerv1.h.

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

int TrackEvaluationContainerv1::EventStruct::nclusters_mvtx = 0

number of clusters in the TPC

Definition at line 63 of file TrackEvaluationContainerv1.h.

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

int TrackEvaluationContainerv1::EventStruct::nclusters_tpc = 0

number of clusters in the TPC

Definition at line 69 of file TrackEvaluationContainerv1.h.

View newest version in sPHENIX GitHub at line 69 of file TrackEvaluationContainerv1.h


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