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
StHighptPool
StJetAnalysis
HistMaker.h
1
//HistMaker.h
2
3
#ifndef HistMaker_HH
4
#define HistMaker_HH
5
6
#include "TObject.h"
7
#include "AnaCuts.h"
8
9
class
StJetMuEvent
;
10
class
StMuTrack
;
11
class
TH1;
12
class
TH2;
13
14
class
HistMaker
15
{
16
public
:
17
HistMaker
();
18
virtual
~
HistMaker
();
19
20
//Gets/sets
21
void
setCuts(
const
AnaCuts
& c) {mCuts=c;}
22
23
void
setdEtaVsdPhi(TH2* h) {mdEtaVsdPhi=h;}
24
TH2* dEtaVsdPhi()
const
{
return
mdEtaVsdPhi;}
25
26
//action
27
void
fill(
StJetMuEvent
*);
28
29
private
:
30
bool
isTrigger(
StMuTrack
*
track
);
31
bool
acceptTrack(
StMuTrack
* track);
32
33
TH2* mdEtaVsdPhi;
34
35
AnaCuts
mCuts;
36
37
ClassDef(
HistMaker
,1)
38
};
39
#endif
StJetMuEvent
Definition:
StJetMuEvent.h:16
track
Definition:
MapTableTest.C:38
StMuTrack
Definition:
StMuTrack.h:55
AnaCuts
Definition:
AnaCuts.h:12
HistMaker
Definition:
HistMaker.h:14
Generated by
1.8.5