Class Reference for E1039 Core & Analysis Software
Home page
Related Pages
Namespaces
Classes
Files
External Links
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
OnlMonTrigSig.h
Go to the documentation of this file.
1
#ifndef _ONL_MON_TRIG_SIG__H_
2
#define _ONL_MON_TRIG_SIG__H_
3
#include "
OnlMonClient.h
"
4
5
class
OnlMonTrigSig
:
public
OnlMonClient
{
6
TH2* h2_bi_fpga;
7
TH2* h2_ai_fpga;
8
TH2* h2_bi_nim;
9
TH2* h2_ai_nim;
10
TH2* h2_rf;
11
TH2* h2_stop;
12
13
public
:
14
OnlMonTrigSig
();
15
virtual
~OnlMonTrigSig
() {}
16
OnlMonClient
*
Clone
() {
return
new
OnlMonTrigSig
(*
this
); }
17
18
int
InitOnlMon
(
PHCompositeNode
*topNode);
19
int
InitRunOnlMon
(
PHCompositeNode
*topNode);
20
int
ProcessEventOnlMon
(
PHCompositeNode
*topNode);
21
int
EndOnlMon
(
PHCompositeNode
*topNode);
22
int
FindAllMonHist
();
23
int
DrawMonitor
();
24
25
private
:
26
void
DrawTH2WithPeakPos(TH2* h2,
const
double
cont_min=100);
27
};
28
29
#endif
/* _ONL_MON_TRIG_SIG__H_ */
OnlMonTrigSig::~OnlMonTrigSig
virtual ~OnlMonTrigSig()
Definition:
OnlMonTrigSig.h:15
OnlMonClient.h
OnlMonTrigSig::DrawMonitor
int DrawMonitor()
Definition:
OnlMonTrigSig.cc:136
OnlMonTrigSig::Clone
OnlMonClient * Clone()
Definition:
OnlMonTrigSig.h:16
OnlMonTrigSig::OnlMonTrigSig
OnlMonTrigSig()
Definition:
OnlMonTrigSig.cc:34
OnlMonTrigSig::InitRunOnlMon
int InitRunOnlMon(PHCompositeNode *topNode)
Definition:
OnlMonTrigSig.cc:46
OnlMonTrigSig::InitOnlMon
int InitOnlMon(PHCompositeNode *topNode)
Definition:
OnlMonTrigSig.cc:41
OnlMonTrigSig::FindAllMonHist
int FindAllMonHist()
Definition:
OnlMonTrigSig.cc:125
OnlMonTrigSig::ProcessEventOnlMon
int ProcessEventOnlMon(PHCompositeNode *topNode)
Definition:
OnlMonTrigSig.cc:90
PHCompositeNode
Definition:
PHCompositeNode.h:14
OnlMonTrigSig::EndOnlMon
int EndOnlMon(PHCompositeNode *topNode)
Definition:
OnlMonTrigSig.cc:120
OnlMonClient
Base class for the OnlMon subsystem module.
Definition:
OnlMonClient.h:35
OnlMonTrigSig
Definition:
OnlMonTrigSig.h:5
e1039-core
online
onlmonserver
OnlMonTrigSig.h
Built by
Haiwang Yu
. updated:
Wed May 26 2021 21:44:03
using
1.8.5 with
SeaQuest GitHub integration