FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
analysis
rho
RhoBase
RhoEventShape.h
Go to the documentation of this file.
1
// Definition of the RhoEventShape class
2
// Author: Jens Brose, TUD, Aug. 1999
3
// Ralf Kliemt, HIM/GSI Feb.2013 (Cleanup & Restructuring)
4
//--------------------------------------------------------------------------
5
6
#ifndef RHOEVENTSHAPE_H
7
#define RHOEVENTSHAPE_H
8
9
#include "TObject.h"
10
#include "TLorentzVector.h"
11
#include "
RhoCandidate.h
"
12
#include "
RhoCandList.h
"
13
14
class
RhoEventShape
:
public
TObject
15
{
16
public
:
17
18
RhoEventShape
();
19
RhoEventShape
(
RhoCandList
& l );
20
virtual
~RhoEventShape
();
21
22
inline
TLorentzVector
P4
() {
return
fTot4Mom
;}
23
//inline Double_t FoxWolfram() { return _fw2; }
24
inline
Double_t
M
() {
return
fTotM
;}
25
inline
Double_t
E
() {
return
fTotE
;}
26
inline
Double_t
P
() {
return
fTotP
;}
27
inline
Double_t
Pt
() {
return
fTotPt
;}
28
inline
Double_t
Psum
() {
return
fTotAbsMom
;}
29
30
private
:
31
32
TLorentzVector
fTot4Mom
;
33
//Double_t _fw2;
34
Double_t
fTotM
;
35
Double_t
fTotE
;
36
Double_t
fTotP
;
37
Double_t
fTotPt
;
38
Double_t
fTotAbsMom
;
39
40
public
:
41
ClassDef(
RhoEventShape
,1)
//Calculate event shape variables
42
};
43
44
#endif
RhoEventShape::fTotPt
Double_t fTotPt
Definition:
RhoEventShape.h:37
RhoEventShape::fTotP
Double_t fTotP
Definition:
RhoEventShape.h:36
RhoEventShape::~RhoEventShape
virtual ~RhoEventShape()
Definition:
RhoEventShape.cxx:55
RhoEventShape::Psum
Double_t Psum()
Definition:
RhoEventShape.h:28
RhoCandidate.h
RhoEventShape::E
Double_t E()
Definition:
RhoEventShape.h:25
RhoEventShape::fTotE
Double_t fTotE
Definition:
RhoEventShape.h:35
RhoEventShape::RhoEventShape
RhoEventShape()
Definition:
RhoEventShape.cxx:17
RhoEventShape::fTotAbsMom
Double_t fTotAbsMom
Definition:
RhoEventShape.h:38
RhoEventShape::M
Double_t M()
Definition:
RhoEventShape.h:24
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
RhoEventShape
Definition:
RhoEventShape.h:14
RhoCandList
Definition:
RhoCandList.h:27
RhoEventShape::fTotM
Double_t fTotM
Definition:
RhoEventShape.h:34
RhoEventShape::Pt
Double_t Pt()
Definition:
RhoEventShape.h:27
RhoCandList.h
RhoEventShape::fTot4Mom
TLorentzVector fTot4Mom
Definition:
RhoEventShape.h:32
RhoEventShape::P4
TLorentzVector P4()
Definition:
RhoEventShape.h:22
RhoEventShape::P
Double_t P()
Definition:
RhoEventShape.h:26
Generated on Wed Apr 3 2019 10:03:00 for FairRoot/PandaRoot by
1.8.5