Class RMGOpticalOutputScheme

Inheritance Relationships

Base Type

Class Documentation

class RMGOpticalOutputScheme : public RMGVOutputScheme

Output scheme writing optical photon detector hits.

Public Functions

RMGOpticalOutputScheme()
virtual void AssignOutputNames(G4AnalysisManager*) override

Register the columns of the optical ntuple with the analysis manager.

virtual void StoreEvent(const G4Event*) override

Fill one row with the optical photon counts.

Protected Functions

inline virtual std::string GetNtupleNameFlat() const override