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)