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
StTpcHitMaker
StTpcAvClusterMaker.h
1
#ifndef StTpcAvClusterMaker_H
2
#define StTpcAvClusterMaker_H
3
/***************************************************************************
4
*
5
* $Id: StTpcAvClusterMaker.h,v 1.3 2018/10/17 20:45:27 fisyak Exp $
6
***************************************************************************/
7
#include "TString.h"
8
#include "StMaker.h"
9
#include "StThreeVectorF.hh"
10
#include "THnSparse.h"
11
class
StTpcAvClusterMaker
:
public
StMaker
{
12
public
:
13
StTpcAvClusterMaker
(
const
char
*name=
"TpcAvCluster"
) :
StMaker
(name), fAvLaser(0) {}
14
virtual
~
StTpcAvClusterMaker
() {}
15
Int_t InitRun(Int_t runnumber);
16
Int_t
Make
();
17
THnSparseF *CompressTHn(THnSparseF *hist, Double_t compress = 1e3);
18
virtual
Int_t
Finish
();
19
private
:
20
THnSparseF **fAvLaser;
21
public
:
22
virtual
const
char
*GetCVS()
const
{
23
static
const
char
cvs[]=
"Tag $Name: $Id: built "
__DATE__
" "
__TIME__ ;
return
cvs;
24
}
25
ClassDef(
StTpcAvClusterMaker
, 1)
//StTpcAvClusterMaker - class to fille the StEvewnt from DAQ reader
26
};
27
28
#endif
StTpcAvClusterMaker
Definition:
StTpcAvClusterMaker.h:11
StTpcAvClusterMaker::Finish
virtual Int_t Finish()
Definition:
StTpcAvClusterMaker.cxx:59
StMaker
Definition:
StMaker.h:57
StMaker::StMaker
StMaker(const char *name="", const char *dummy=0)
Constructor & Destructor.
Definition:
StMaker.cxx:188
StTpcAvClusterMaker::Make
Int_t Make()
Definition:
StTpcAvClusterMaker.cxx:76
Generated by
1.8.5