38using std::make_shared;
55G4XmlAnalysisManager::G4XmlAnalysisManager()
59 auto fileManager = std::make_shared<G4XmlFileManager>(
fState);
63 fNtupleFileManager = std::make_shared<G4XmlNtupleFileManager>(
fState);
65 fNtupleFileManager->SetFileManager(fileManager);
std::shared_ptr< G4NtupleBookingManager > fNtupleBookingManager
G4AnalysisManagerState fState
void SetFileManager(std::shared_ptr< G4VFileManager > fileManager)
void SetNtupleFileManager(std::shared_ptr< G4VNtupleFileManager > ntupleFileManager)
static G4bool IsInstance()
static G4XmlAnalysisManager * Instance()
~G4XmlAnalysisManager() override