QwAnalysis
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
QwWord.h
Go to the documentation of this file.
1
/*
2
* QwWord.h
3
*
4
* Created on: Dec 14, 2010
5
* Author: wdconinc
6
*/
7
8
#ifndef QWWORD_H_
9
#define QWWORD_H_
10
11
// ROOT headers
12
#include "Rtypes.h"
13
14
// Qweak headers
15
#include "
QwLog.h
"
16
17
///
18
/// \ingroup QwAnalysis
19
class
QwWord
20
{
21
public
:
22
QwWord
()
23
:
fSubbankIndex
(-1),
fWordInSubbank
(-1),
fModuleType
(
""
),
24
fWordName
(
""
),
fWordType
(
""
),
fValue
(-1){};
25
26
Int_t
fSubbankIndex
;
27
Int_t
fWordInSubbank
;
28
TString
fModuleType
;
29
TString
fWordName
;
30
TString
fWordType
;
31
Int_t
fValue
;
32
33
void
PrintID
()
const
{
34
QwOut
<<
fWordName
<<
" :: "
<<
fSubbankIndex
<<
" ; "
35
<<
fModuleType
<<
" ; "
<<
fWordType
<<
QwLog::endl
;
36
}
37
38
void
Print
()
const
{
39
QwOut
<<
fWordName
<<
" :: "
<<
fValue
<<
QwLog::endl
;
40
}
41
42
void
ClearEventData
() {
43
fValue
= -1;
44
}
45
};
46
47
#endif
/* QWWORD_H_ */
QwOut
#define QwOut
Predefined log drain for explicit output.
Definition:
QwLog.h:35
QwWord::fWordType
TString fWordType
Definition:
QwWord.h:30
QwWord
Definition:
QwWord.h:19
QwWord::fWordInSubbank
Int_t fWordInSubbank
Definition:
QwWord.h:27
QwWord::PrintID
void PrintID() const
Definition:
QwWord.h:33
QwWord::Print
void Print() const
Definition:
QwWord.h:38
QwWord::ClearEventData
void ClearEventData()
Definition:
QwWord.h:42
QwLog.h
A logfile class, based on an identical class in the Hermes analyzer.
QwWord::fSubbankIndex
Int_t fSubbankIndex
Definition:
QwWord.h:24
QwWord::QwWord
QwWord()
Definition:
QwWord.h:22
QwWord::fValue
Int_t fValue
Definition:
QwWord.h:31
QwWord::fModuleType
TString fModuleType
Definition:
QwWord.h:28
QwWord::fWordName
TString fWordName
Definition:
QwWord.h:29
QwLog::endl
static std::ostream & endl(std::ostream &)
End of the line.
Definition:
QwLog.cc:299
Analysis
include
QwWord.h
Generated on Sun Sep 24 2017 04:33:21 for QwAnalysis by
1.8.5