4 // Author: I. Hrivnacova
8 // See the class description in the header file.
10 #include "AliVerbose.h"
11 #include "TG4Globals.h"
15 // static data members
16 const G4String AliVerbose::fgkDirectoryName = "/aliVerbose/";
17 TG4VerboseMessenger* AliVerbose::fgMessenger = 0;
19 //_____________________________________________________________________________
20 AliVerbose::AliVerbose(const G4String& cmdName)
25 fgMessenger->AddCommand(this, cmdName);
28 //_____________________________________________________________________________
29 AliVerbose::AliVerbose(const G4String& cmdName, G4int verboseLevel)
30 : TG4VVerbose(verboseLevel) {
34 fgMessenger->AddCommand(this, cmdName);
37 //_____________________________________________________________________________
38 AliVerbose::AliVerbose()
43 //_____________________________________________________________________________
44 AliVerbose::~AliVerbose() {
56 TG4VerboseMessenger* AliVerbose::CreateMessenger()
58 // Creates static messenger if it does not yet exists.
62 fgMessenger = new TG4VerboseMessenger(fgkDirectoryName);