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