Neutral Particle Spectrometer analysis code
Loading...
Searching...
No Matches
THcNPSAnalyzer.h
Go to the documentation of this file.
1
#ifndef ROOT_THcNPSAnalyzer
2
#define ROOT_THcNPSAnalyzer
3
5
//
6
// THcNPSAnalyzer
7
//
9
10
#include "
THcAnalyzer.h
"
11
12
class
THcNPSAnalyzer
:
public
THcAnalyzer
{
13
14
public
:
15
16
THcNPSAnalyzer
();
17
virtual
~THcNPSAnalyzer
();
18
19
Int_t
PhysicsAnalysis
(
Int_t
code );
20
void
SetNevMerge
(
Int_t
nmerge
) {
fNevMerge
=
nmerge
;}
21
Int_t
GetNevMerge
() {
return
fNevMerge
;};
22
Bool_t
GetClearThisEvent
() {
return
(
fNevMerge
<=1?
kTRUE
: (
fNev
%
fNevMerge
)==1);};
23
Bool_t
GetProcessThisEvent
() {
return
(
fNevMerge
<=1?
kTRUE
: (
fNev
%
fNevMerge
)==0);};
24
25
protected
:
26
27
Int_t
fPedestalEvtype
;
28
29
Int_t
fNevMerge
;
30
31
private
:
32
33
ClassDef
(
THcNPSAnalyzer
,0)
//Hall C Analyzer Standard Event Loop
34
35
};
36
37
#endif
Int_t
int Int_t
Bool_t
bool Bool_t
kTRUE
const Bool_t kTRUE
ClassDef
#define ClassDef(name, id)
THcAnalyzer.h
THaAnalyzer::fNev
UInt_t fNev
THcAnalyzer
THcNPSAnalyzer
Definition
THcNPSAnalyzer.h:12
THcNPSAnalyzer::~THcNPSAnalyzer
virtual ~THcNPSAnalyzer()
Definition
THcNPSAnalyzer.cxx:45
THcNPSAnalyzer::fNevMerge
Int_t fNevMerge
Definition
THcNPSAnalyzer.h:29
THcNPSAnalyzer::fPedestalEvtype
Int_t fPedestalEvtype
Definition
THcNPSAnalyzer.h:27
THcNPSAnalyzer::GetNevMerge
Int_t GetNevMerge()
Definition
THcNPSAnalyzer.h:21
THcNPSAnalyzer::PhysicsAnalysis
Int_t PhysicsAnalysis(Int_t code)
Definition
THcNPSAnalyzer.cxx:52
THcNPSAnalyzer::SetNevMerge
void SetNevMerge(Int_t nmerge)
Definition
THcNPSAnalyzer.h:20
THcNPSAnalyzer::GetClearThisEvent
Bool_t GetClearThisEvent()
Definition
THcNPSAnalyzer.h:22
THcNPSAnalyzer::THcNPSAnalyzer
THcNPSAnalyzer()
Definition
THcNPSAnalyzer.cxx:39
THcNPSAnalyzer::GetProcessThisEvent
Bool_t GetProcessThisEvent()
Definition
THcNPSAnalyzer.h:23
src
THcNPSAnalyzer.h
Generated by
1.9.8