SND@LHC Software
Loading...
Searching...
No Matches
ecalReconstructed.h
Go to the documentation of this file.
1
#ifndef ECALRECONSTRUCTED
2
#define ECALRECONSTRUCTED
3
4
#include "TObject.h"
5
6
class
ecalReconstructed
:
public
TObject
7
{
8
friend
class
ecalReco
;
9
public
:
11
ecalReconstructed
() : TObject() {};
13
ecalReconstructed
(Float_t rawE, Float_t recoE, Float_t x, Float_t y, Int_t cellnum, Int_t clusternum, Int_t mc=-1111)
14
: TObject(),
fRawE
(rawE),
fRecoE
(recoE),
fX
(x),
fY
(y),
fCellNum
(cellnum),
fClusterNum
(clusternum),
fMCTrack
(mc)
15
{};
16
~ecalReconstructed
() {};
17
19
inline
Float_t
RawE
()
const
{
return
fRawE
;}
20
inline
Float_t
RecoE
()
const
{
return
fRecoE
;}
21
inline
Float_t
X
()
const
{
return
fX
;}
22
inline
Float_t
Y
()
const
{
return
fY
;}
23
inline
Int_t
CellNum
()
const
{
return
fCellNum
;}
24
inline
Int_t
ClusterNum
()
const
{
return
fClusterNum
;}
25
inline
Int_t
MCTrack
()
const
{
return
fMCTrack
;}
26
inline
void
SetMCTrack
(Int_t mctrack) {
fMCTrack
=mctrack;}
27
28
private
:
30
Float_t
fRawE
;
32
Float_t
fRecoE
;
34
Float_t
fX
;
35
Float_t
fY
;
37
Int_t
fCellNum
;
39
Int_t
fClusterNum
;
41
Int_t
fMCTrack
;
42
43
ClassDef(
ecalReconstructed
, 1)
44
};
45
46
#endif
ecalReco
Definition
ecalReco.h:17
ecalReconstructed
Definition
ecalReconstructed.h:7
ecalReconstructed::Y
Float_t Y() const
Definition
ecalReconstructed.h:22
ecalReconstructed::fCellNum
Int_t fCellNum
Definition
ecalReconstructed.h:37
ecalReconstructed::fMCTrack
Int_t fMCTrack
Definition
ecalReconstructed.h:41
ecalReconstructed::ClusterNum
Int_t ClusterNum() const
Definition
ecalReconstructed.h:24
ecalReconstructed::fX
Float_t fX
Definition
ecalReconstructed.h:34
ecalReconstructed::fY
Float_t fY
Definition
ecalReconstructed.h:35
ecalReconstructed::CellNum
Int_t CellNum() const
Definition
ecalReconstructed.h:23
ecalReconstructed::ecalReconstructed
ecalReconstructed()
Definition
ecalReconstructed.h:11
ecalReconstructed::fRawE
Float_t fRawE
Definition
ecalReconstructed.h:30
ecalReconstructed::SetMCTrack
void SetMCTrack(Int_t mctrack)
Definition
ecalReconstructed.h:26
ecalReconstructed::X
Float_t X() const
Definition
ecalReconstructed.h:21
ecalReconstructed::fRecoE
Float_t fRecoE
Definition
ecalReconstructed.h:32
ecalReconstructed::MCTrack
Int_t MCTrack() const
Definition
ecalReconstructed.h:25
ecalReconstructed::RawE
Float_t RawE() const
Definition
ecalReconstructed.h:19
ecalReconstructed::~ecalReconstructed
~ecalReconstructed()
Definition
ecalReconstructed.h:16
ecalReconstructed::ecalReconstructed
ecalReconstructed(Float_t rawE, Float_t recoE, Float_t x, Float_t y, Int_t cellnum, Int_t clusternum, Int_t mc=-1111)
Definition
ecalReconstructed.h:13
ecalReconstructed::fClusterNum
Int_t fClusterNum
Definition
ecalReconstructed.h:39
ecalReconstructed::RecoE
Float_t RecoE() const
Definition
ecalReconstructed.h:20
ecal
ecalReconstructed.h
Generated by
1.9.8