Class RMGOpticalOutputScheme¶
Defined in File RMGOpticalOutputScheme.hh
Inheritance Relationships¶
Base Type¶
public RMGVOutputScheme(Class RMGVOutputScheme)
Class Documentation¶
-
class RMGOpticalOutputScheme : public RMGVOutputScheme¶
Public Functions
-
RMGOpticalOutputScheme()¶
-
virtual void AssignOutputNames(G4AnalysisManager*) override¶
Initialize ntuple column names for this output scheme.
This function is called during run initialization to create and assign output column names for the analysis manager.
-
virtual void StoreEvent(const G4Event*) override¶
Store the event data.
This function is invoked at the end of an event to store the output data in the persistent file. Derived classes should implement how event data is recorded.
Protected Functions
-
inline virtual std::string GetNtupleNameFlat() const override¶
-
RMGOpticalOutputScheme()¶