NAIA  1.0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Classes | Public Member Functions | Public Attributes | List of all members
NAIA::MCTruthPlusData Class Reference

Container class for additional MCTruth info. More...

#include <Containers/MCTruth.h>

Inheritance diagram for NAIA::MCTruthPlusData:
NAIA::MCTruthPlus

Classes

struct  TrMCHit
 Simple struct for MC tracker hits. More...
 

Public Member Functions

void Clear ()
 Clear container content. More...
 
void Dump () const
 Dump on screen container content. More...
 

Public Attributes

std::vector< MCParticleSecondaries
 list of particles created by interaction of the primary particle More...
 
LayerVariable< TrMCHitTrackMCHits
 A collection of the closest MCHit to the TrTrack cluster on each layer. More...
 

Detailed Description

Container class for additional MCTruth info.

This class holds additional variables related to the MC truth from the simulation.

Definition at line 105 of file MCTruth.h.

Member Function Documentation

void NAIA::MCTruthPlusData::Clear ( )

Clear container content.

Definition at line 38 of file MCTruth.cpp.

References Secondaries, and TrackMCHits.

Referenced by NAIA::Event::Clear().

void NAIA::MCTruthPlusData::Dump ( ) const

Dump on screen container content.

Definition at line 24 of file MCTruth.cpp.

References Secondaries.

Member Data Documentation

std::vector<MCParticle> NAIA::MCTruthPlusData::Secondaries

list of particles created by interaction of the primary particle

Definition at line 134 of file MCTruth.h.

Referenced by Clear(), and Dump().

LayerVariable<TrMCHit> NAIA::MCTruthPlusData::TrackMCHits

A collection of the closest MCHit to the TrTrack cluster on each layer.

Definition at line 135 of file MCTruth.h.

Referenced by Clear().


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