NAIA  1.1.1
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 125 of file MCTruth.h.

Member Function Documentation

◆ Clear()

void NAIA::MCTruthPlusData::Clear ( )

Clear container content.

Definition at line 42 of file MCTruth.cpp.

References Secondaries, and TrackMCHits.

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

◆ Dump()

void NAIA::MCTruthPlusData::Dump ( ) const

Dump on screen container content.

Definition at line 27 of file MCTruth.cpp.

References Secondaries.

Member Data Documentation

◆ Secondaries

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

list of particles created by interaction of the primary particle

Definition at line 154 of file MCTruth.h.

Referenced by Clear(), and Dump().

◆ TrackMCHits

LayerVariable<TrMCHit> NAIA::MCTruthPlusData::TrackMCHits

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

Definition at line 155 of file MCTruth.h.

Referenced by Clear().


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