CLHEP 2.4.6.4
C++ Class Library for High Energy Physics
Loading...
Searching...
No Matches
ZMexClassInfo.cc
Go to the documentation of this file.
1// ----------------------------------------------------------------------
2//
3// ZMexClassInfo.cc
4//
5// Contains the following methods:
6//
7// ZMexClassInfo()
8//
9// Revision History
10// 011212 WEB Initial version w/ constructor no longer inline;
11// add new 3- and 4-arg constructors in lieu of a
12// single 5-arg constructor taking default arguments
13//
14// ----------------------------------------------------------------------
15
16
17#include "CLHEP/Exceptions/ZMexClassInfo.h"
18
19#include "CLHEP/Exceptions/ZMexSeverity.h"
20
21#include <string>
22
23namespace zmex {
24
25
26// ZMexClassInfo()
27//------------------
28
30 const std::string & nname
31, const std::string & ffacility
32, const ZMexSeverity s
33) :
34 count_ ( 0 )
35, filterMax_( -1 )
36, name_ ( nname )
37, facility_ ( ffacility )
38, severity_ ( s )
39, handler_ ( ZMexHandleViaParent() )
40, logger_ ( ZMexLogViaParent() )
41{
42}
43
45 const std::string & nname
46, const std::string & ffacility
47, const ZMexSeverity s
48, const ZMexHandler & h
49) :
50 count_ ( 0 )
51, filterMax_( -1 )
52, name_ ( nname )
53, facility_ ( ffacility )
54, severity_ ( s )
55, handler_ ( h )
56, logger_ ( ZMexLogViaParent() )
57{
58}
59
61 const std::string & nname
62, const std::string & ffacility
63, const ZMexSeverity s
64, const ZMexHandler & h
65, const ZMexLogger & l
66) :
67 count_ ( 0 )
68, filterMax_( -1 )
69, name_ ( nname )
70, facility_ ( ffacility )
71, severity_ ( s )
72, handler_ ( h )
73, logger_ ( l )
74{
75}
76
77
78} // namespace zmex
ZMexClassInfo(const std::string &name, const std::string &facility, const ZMexSeverity s=ZMexERROR)
Definition: ZMerrno.h:52
ZMexSeverity
Definition: ZMexSeverity.h:32