#include <G4AnalysisMessengerHelper.hh>
클래스 | |
struct | BinData |
struct | ValueData |
Public 멤버 함수 | |
G4AnalysisMessengerHelper (const G4String &hnType) | |
~G4AnalysisMessengerHelper () | |
std::unique_ptr< G4UIdirectory > | CreateHnDirectory () const |
std::unique_ptr< G4UIcommand > | CreateSetTitleCommand (G4UImessenger *messenger) const |
std::unique_ptr< G4UIcommand > | CreateSetBinsCommand (const G4String &axis, G4UImessenger *messenger) const |
std::unique_ptr< G4UIcommand > | CreateSetValuesCommand (const G4String &axis, G4UImessenger *messenger) const |
std::unique_ptr< G4UIcommand > | CreateSetAxisCommand (const G4String &axis, G4UImessenger *messenger) const |
void | GetBinData (BinData &data, std::vector< G4String > ¶meters, G4int &counter) const |
void | GetValueData (ValueData &data, std::vector< G4String > ¶meters, G4int &counter) const |
void | WarnAboutParameters (G4UIcommand *command, G4int nofParameters) const |
void | WarnAboutSetCommands () const |
Private 멤버 함수 | |
G4String | Update (const G4String &str, const G4String &axis="") const |
Private 속성 | |
G4String | fHnType |
Friends | |
class | G4HnMessenger |
G4AnalysisMessengerHelper.hh 파일의 45 번째 라인에서 정의되었습니다.
|
explicit |
G4AnalysisMessengerHelper.cc 파일의 79 번째 라인에서 정의되었습니다.
G4AnalysisMessengerHelper::~G4AnalysisMessengerHelper | ( | ) |
G4AnalysisMessengerHelper.cc 파일의 84 번째 라인에서 정의되었습니다.
std::unique_ptr< G4UIdirectory > G4AnalysisMessengerHelper::CreateHnDirectory | ( | ) | const |
G4AnalysisMessengerHelper.cc 파일의 134 번째 라인에서 정의되었습니다.
다음을 참조함 : Update().
std::unique_ptr< G4UIcommand > G4AnalysisMessengerHelper::CreateSetAxisCommand | ( | const G4String & | axis, |
G4UImessenger * | messenger | ||
) | const |
G4AnalysisMessengerHelper.cc 파일의 265 번째 라인에서 정의되었습니다.
다음을 참조함 : G4State_Idle, G4State_PreInit, Update().
std::unique_ptr< G4UIcommand > G4AnalysisMessengerHelper::CreateSetBinsCommand | ( | const G4String & | axis, |
G4UImessenger * | messenger | ||
) | const |
G4AnalysisMessengerHelper.cc 파일의 166 번째 라인에서 정의되었습니다.
다음을 참조함 : G4State_Idle, G4State_PreInit, Update().
std::unique_ptr< G4UIcommand > G4AnalysisMessengerHelper::CreateSetTitleCommand | ( | G4UImessenger * | messenger | ) | const |
G4AnalysisMessengerHelper.cc 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : G4State_Idle, G4State_PreInit, Update().
std::unique_ptr< G4UIcommand > G4AnalysisMessengerHelper::CreateSetValuesCommand | ( | const G4String & | axis, |
G4UImessenger * | messenger | ||
) | const |
G4AnalysisMessengerHelper.cc 파일의 223 번째 라인에서 정의되었습니다.
다음을 참조함 : G4State_Idle, G4State_PreInit, Update().
void G4AnalysisMessengerHelper::GetBinData | ( | BinData & | data, |
std::vector< G4String > & | parameters, | ||
G4int & | counter | ||
) | const |
G4AnalysisMessengerHelper.cc 파일의 287 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UIcommand::ConvertToDouble(), G4UIcommand::ConvertToInt(), G4AnalysisMessengerHelper::BinData::fNbins, G4AnalysisMessengerHelper::BinData::fSbinScheme, G4AnalysisMessengerHelper::BinData::fSfcn, G4AnalysisMessengerHelper::BinData::fSunit, G4AnalysisMessengerHelper::BinData::fVmax, G4AnalysisMessengerHelper::BinData::fVmin.
|
private |
G4AnalysisMessengerHelper.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : fHnType, second, G4String::toLower(), G4String::toUpper().
다음에 의해서 참조됨 : CreateHnDirectory(), CreateSetAxisCommand(), CreateSetBinsCommand(), CreateSetTitleCommand(), CreateSetValuesCommand(), WarnAboutParameters(), WarnAboutSetCommands().
void G4AnalysisMessengerHelper::WarnAboutParameters | ( | G4UIcommand * | command, |
G4int | nofParameters | ||
) | const |
G4AnalysisMessengerHelper.cc 파일의 311 번째 라인에서 정의되었습니다.
다음을 참조함 : G4endl, G4Exception(), G4UIcommand::GetCommandName(), G4UIcommand::GetParameterEntries(), JustWarning, Update().
void G4AnalysisMessengerHelper::WarnAboutSetCommands | ( | ) | const |
G4AnalysisMessengerHelper.cc 파일의 326 번째 라인에서 정의되었습니다.
다음을 참조함 : G4endl, G4Exception(), JustWarning, Update().
|
friend |
G4AnalysisMessengerHelper.hh 파일의 79 번째 라인에서 정의되었습니다.
|
private |
G4AnalysisMessengerHelper.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Update().