Class RMGTrackOutputScheme#

Inheritance Relationships#

Base Type#

Class Documentation#

class RMGTrackOutputScheme : public RMGVOutputScheme#

Public Functions

RMGTrackOutputScheme()#
virtual void AssignOutputNames(G4AnalysisManager *ana_man) override#
virtual void TrackingActionPre(const G4Track*) override#
virtual void EndOfRunAction(const G4Run*) override#
inline virtual bool StoreAlways() const override#

Protected Functions

inline virtual std::string GetNtupleName(RMGDetectorMetadata) const override#
inline void AddParticleFilter(const int pdg)#
inline void AddProcessFilter(const std::string proc)#
inline void SetEnergyFilter(double energy)#