Class RMGGermaniumOutputScheme#

Inheritance Relationships#

Base Type#

Class Documentation#

class RMGGermaniumOutputScheme : public RMGVOutputScheme#

Public Functions

RMGGermaniumOutputScheme()#
virtual void AssignOutputNames(G4AnalysisManager *ana_man) override#
virtual void StoreEvent(const G4Event*) override#
virtual bool ShouldDiscardEvent(const G4Event*) override#
virtual std::optional<bool> StackingActionNewStage(int) override#
virtual std::optional<G4ClassificationOfNewTrack> StackingActionClassify(const G4Track*, int) override#
inline void SetEdepCutLow(double threshold)#
inline void SetEdepCutHigh(double threshold)#
inline void AddEdepCutDetector(int det_uid)#

Protected Functions

inline virtual std::string GetNtuplenameFlat() const override#