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
StUeEvent
StUeOffAxisConesJet.h
1
#ifndef STUEOFFAXISCONESJET
2
#define STUEOFFAXISCONESJET
3
4
#include "TRefArray.h"
5
6
#include "StUeJet.h"
7
#include "StUeOffAxisCones.h"
8
9
class
StUeOffAxisConesJet
:
public
StUeJet
{
10
public
:
11
StUeOffAxisConesJet
(){
12
// mPt = 0.;
13
// mEta = 999;
14
// mPhi = 0.;
15
// mE = 0.;
16
mDensity = 0.;
17
}
18
~
StUeOffAxisConesJet
(){
19
}
20
/*
21
float pt() const { return mPt; }
22
float eta() const { return mEta; }
23
float phi() const { return mPhi; }
24
float e() const { return mE; }
25
26
void setPt(float pt) { mPt = pt; }
27
void setEta(float eta) { mEta = eta; }
28
void setPhi(float phi) { mPhi = phi; }
29
void setE(float e) { mE = e; }
30
*/
31
float
density()
const
{
return
mDensity; }
32
void
setDensity(
float
d) { mDensity = d; }
33
int
numberOfCones()
const
{
return
mCones.GetEntriesFast(); }
34
StUeOffAxisCones
* cone(
int
i) {
return
(
StUeOffAxisCones
*)mCones.At(i); }
35
StUeOffAxisCones
* addCone(
StUeOffAxisCones
* cone){mCones.Add((TObject*)cone);
return
(
StUeOffAxisCones
*)mCones.Last(); }
36
private
:
37
/*
38
float mPt;
39
float mEta;
40
float mPhi;
41
float mE;
42
*/
43
float
mDensity;
44
TRefArray mCones;
45
ClassDef(
StUeOffAxisConesJet
, 1);
46
};
47
48
#endif
StUeOffAxisConesJet
Definition:
StUeOffAxisConesJet.h:9
StUeOffAxisCones
Definition:
StUeOffAxisCones.h:11
StUeJet
Definition:
StUeJet.h:4
Generated by
1.8.5