LDMX Software
Public Member Functions | Private Attributes | List of all members
simcore::UserRegionInformation Class Reference

Defines extra information for a detector region. More...

#include <UserRegionInformation.h>

Public Member Functions

 UserRegionInformation (bool storeSecondaries)
 
void Print () const
 
bool getStoreSecondaries () const
 

Private Attributes

bool storeSecondaries_
 

Detailed Description

Defines extra information for a detector region.

Note
This extension to the user region information has a flag indicating whether secondary particles should be stored. This flag is used in the UserTrackingAction to determine whether or not a trajectory is created for a track created in the region.

Definition at line 25 of file UserRegionInformation.h.

Constructor & Destructor Documentation

◆ UserRegionInformation()

simcore::UserRegionInformation::UserRegionInformation ( bool  storeSecondaries)

Definition at line 5 of file UserRegionInformation.cxx.

6 : storeSecondaries_(aStoreSecondaries) {}

Member Function Documentation

◆ getStoreSecondaries()

bool simcore::UserRegionInformation::getStoreSecondaries ( ) const

Definition at line 8 of file UserRegionInformation.cxx.

8 {
9 return storeSecondaries_;
10}

◆ Print()

void simcore::UserRegionInformation::Print ( ) const

Definition at line 12 of file UserRegionInformation.cxx.

12{}

Member Data Documentation

◆ storeSecondaries_

bool simcore::UserRegionInformation::storeSecondaries_
private

Definition at line 36 of file UserRegionInformation.h.


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