Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
garsoft
StandardRecord
SRECalCluster.h
Go to the documentation of this file.
1
#ifndef CAFSRECALCLUSTER_H
2
#define CAFSRECALCLUSTER_H
3
4
#include "StandardRecord/SRVector3D.h"
5
6
#include <vector>
7
8
namespace
caf
9
{
10
class
SRECalCluster
11
{
12
public
:
13
SRECalCluster
();
14
15
size_t
id
;
16
unsigned
int
nhits
;
17
float
E
;
18
float
t
;
19
float
TimeDiffFirstLast
;
20
float
x
,
y
,
z
;
21
float
theta
,
phi
;
22
float
pid
;
23
SRVector3D
mainAxis
;
24
int
mcidx
;
// Branch index (NOT the GEANT track ID) of MCPartice
25
float
mcfrac
;
// that best matches & fraction of ionization therefrom
26
};
27
}
28
29
#endif
caf::SRVector3D
A 3-vector with more efficient storage than TVector3.
Definition:
SRVector3D.h:25
caf::SRECalCluster::x
float x
Definition:
SRECalCluster.h:20
caf::SRECalCluster::mcidx
int mcidx
Definition:
SRECalCluster.h:24
caf::SRECalCluster::id
size_t id
Definition:
SRECalCluster.h:15
caf::SRECalCluster::z
float z
Definition:
SRECalCluster.h:20
caf::SRECalCluster::t
float t
Definition:
SRECalCluster.h:18
caf::SRECalCluster::nhits
unsigned int nhits
Definition:
SRECalCluster.h:16
caf::SRECalCluster::y
float y
Definition:
SRECalCluster.h:20
caf::SRECalCluster::phi
float phi
Definition:
SRECalCluster.h:21
caf::SRECalCluster::mcfrac
float mcfrac
Definition:
SRECalCluster.h:25
caf::SRECalCluster::SRECalCluster
SRECalCluster()
Definition:
SRECalCluster.cxx:11
caf::SRECalCluster::pid
float pid
Definition:
SRECalCluster.h:22
caf::SRECalCluster::mainAxis
SRVector3D mainAxis
Definition:
SRECalCluster.h:23
caf::SRECalCluster::theta
float theta
Definition:
SRECalCluster.h:21
caf::SRECalCluster::TimeDiffFirstLast
float TimeDiffFirstLast
Definition:
SRECalCluster.h:19
caf
Common Analysis Files.
Definition:
SRGAr.h:13
caf::SRECalCluster::E
float E
Definition:
SRECalCluster.h:17
caf::SRECalCluster
Definition:
SRECalCluster.h:10
Generated by
1.8.11