36#ifndef G4ProfilerMessenger_hh
37#define G4ProfilerMessenger_hh 1
std::pair< G4UIcmdWithAString *, std::string > stringcmd_pair
void SetNewValue(G4UIcommand *, G4String)
directory_array profileTypeDirs
std::array< G4UIdirectory *, G4ProfileType::TypeEnd > directory_array
G4ProfilerMessenger(const G4ProfilerMessenger &)=delete
G4UIdirectory * profileDirectory
boolcmd_array profileEnableCmds
stringcmd_array profileCompCmds
std::vector< boolcmd_pair > boolcmd_vector
G4ProfilerMessenger(G4ProfilerMessenger &&)=default
G4ProfilerMessenger & operator=(const G4ProfilerMessenger &)=delete
boolcmd_vector profileGeneralCmds
G4ProfilerMessenger & operator=(G4ProfilerMessenger &&)=default
std::array< stringcmd_pair, G4ProfileType::TypeEnd > stringcmd_array
G4UIdirectory * profileOutputDirectory
std::array< boolcmd_pair, G4ProfileType::TypeEnd > boolcmd_array
std::pair< G4UIcmdWithABool *, std::string > boolcmd_pair