34#ifndef G4AnalysisMessenger_h
35#define G4AnalysisMessenger_h 1
76 std::unique_ptr<G4FileMessenger> fFileMessenger;
77 std::unique_ptr<G4H1Messenger> fH1Messenger;
78 std::unique_ptr<G4H2Messenger> fH2Messenger;
79 std::unique_ptr<G4H3Messenger> fH3Messenger;
80 std::unique_ptr<G4P1Messenger> fP1Messenger;
81 std::unique_ptr<G4P2Messenger> fP2Messenger;
82 std::unique_ptr<G4NtupleMessenger> fNtupleMessenger;
83 std::unique_ptr<G4HnMessenger> fH1HnMessenger;
84 std::unique_ptr<G4HnMessenger> fH2HnMessenger;
85 std::unique_ptr<G4HnMessenger> fH3HnMessenger;
86 std::unique_ptr<G4HnMessenger> fP1HnMessenger;
87 std::unique_ptr<G4HnMessenger> fP2HnMessenger;
89 std::unique_ptr<G4UIdirectory> fAnalysisDir;
90 std::unique_ptr<G4UIcmdWithABool> fSetActivationCmd;
91 std::unique_ptr<G4UIcmdWithAnInteger> fVerboseCmd;
92 std::unique_ptr<G4UIcmdWithAnInteger> fCompressionCmd;
virtual ~G4AnalysisMessenger()
void SetP2HnManager(G4HnManager &p2HnManager)
void SetP1HnManager(G4HnManager &p1HnManager)
void SetH2HnManager(G4HnManager &h2HnManager)
void SetH3HnManager(G4HnManager &h3HnManager)
virtual void SetNewValue(G4UIcommand *command, G4String value) final
void SetH1HnManager(G4HnManager &h1HnManager)