StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StSpinPool
StFpsQaMaker
StFpsQaMaker.h
1
/*
2
*
3
* \class StFpsQaMaker
4
*
5
*/
6
7
#ifndef STAR_StFpsQaMaker_HH
8
#define STAR_StFpsQaMaker_HH
9
10
#include "
StRoot/St_base/Stypes.h
"
11
#include "StMaker.h"
12
13
class
StFmsDbMaker
;
14
class
StFmsCollection
;
15
class
TH1F;
16
class
TH2F;
17
18
class
StFpsQaMaker
:
public
StMaker
{
19
public
:
20
StFpsQaMaker
(
const
Char_t* name =
"FpsQA"
);
21
virtual
~
StFpsQaMaker
();
22
virtual
Int_t Init();
23
virtual
Int_t
Make
();
24
virtual
Int_t
Finish
();
25
void
setRun(
int
v) {mRun=v;}
26
void
setPed(
int
v) {mPed=v;}
27
28
protected
:
29
30
private
:
31
StFmsDbMaker
*mFmsDbMkr;
32
StFmsCollection
*mFmsCollectionPtr;
33
int
mRun;
34
int
mPed;
35
TFile *mFile;
36
char
mFilename[100];
37
38
static
const
int
mNPREPOST=3;
39
static
const
int
mNQ=4;
40
static
const
int
mNL=3;
41
static
const
int
mNS=21;
42
static
const
int
mNID=4*3*21;
43
static
const
int
mNTRG=64;
44
45
TH1F* mDataSize[2];
46
TH1F* mXing[mNPREPOST*2+1];
47
TH2F* mAdc2[2];
48
TH1F* mAdc[mNID][2];
49
TH1F* mNHit[mNQ][mNL];
50
TH1F* mHit[mNQ][mNL];
51
TH1F* mNHitTrg[mNTRG+1];
52
TH2F* mNHitTrg2;
53
54
ClassDef(
StFpsQaMaker
,1);
55
};
56
57
#endif
58
59
/*
60
* $Id: StFpsQaMaker.h,v 1.2 2015/05/30 16:08:00 akio Exp $
61
* $Log: StFpsQaMaker.h,v $
62
* Revision 1.2 2015/05/30 16:08:00 akio
63
* *** empty log message ***
64
*
65
* Revision 1.1 2015/02/25 20:03:26 akio
66
* new fps qa maker
67
*
68
*/
Stypes.h
StFpsQaMaker::Finish
virtual Int_t Finish()
Definition:
StFpsQaMaker.cxx:203
StMaker
Definition:
StMaker.h:57
StFpsQaMaker::Make
virtual Int_t Make()
Definition:
StFpsQaMaker.cxx:84
StFmsDbMaker
Definition:
StFmsDbMaker.h:125
StFpsQaMaker
Definition:
StFpsQaMaker.h:18
StFmsCollection
Definition:
StFmsCollection.h:60
Generated by
1.8.5