Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
garsoft
StandardRecord
SRMuIDCluster.h
Go to the documentation of this file.
1
#ifndef CAFSRMUIDCLUSTER_H
2
#define CAFSRMUIDCLUSTER_H
3
4
#include "StandardRecord/SRVector3D.h"
5
6
#include <vector>
7
8
namespace
caf
9
{
10
class
SRMuIDCluster
11
{
12
public
:
13
SRMuIDCluster
();
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::SRMuIDCluster::theta
float theta
Definition:
SRMuIDCluster.h:21
caf::SRVector3D
A 3-vector with more efficient storage than TVector3.
Definition:
SRVector3D.h:25
caf::SRMuIDCluster::mainAxis
SRVector3D mainAxis
Definition:
SRMuIDCluster.h:23
caf::SRMuIDCluster::SRMuIDCluster
SRMuIDCluster()
Definition:
SRMuIDCluster.cxx:11
caf::SRMuIDCluster::t
float t
Definition:
SRMuIDCluster.h:18
caf::SRMuIDCluster::z
float z
Definition:
SRMuIDCluster.h:20
caf::SRMuIDCluster::mcidx
int mcidx
Definition:
SRMuIDCluster.h:24
caf::SRMuIDCluster::pid
float pid
Definition:
SRMuIDCluster.h:22
caf::SRMuIDCluster
Definition:
SRMuIDCluster.h:10
caf::SRMuIDCluster::x
float x
Definition:
SRMuIDCluster.h:20
caf::SRMuIDCluster::phi
float phi
Definition:
SRMuIDCluster.h:21
caf::SRMuIDCluster::nhits
unsigned int nhits
Definition:
SRMuIDCluster.h:16
caf::SRMuIDCluster::id
size_t id
Definition:
SRMuIDCluster.h:15
caf::SRMuIDCluster::TimeDiffFirstLast
float TimeDiffFirstLast
Definition:
SRMuIDCluster.h:19
caf
Common Analysis Files.
Definition:
SRGAr.h:13
caf::SRMuIDCluster::mcfrac
float mcfrac
Definition:
SRMuIDCluster.h:25
caf::SRMuIDCluster::y
float y
Definition:
SRMuIDCluster.h:20
caf::SRMuIDCluster::E
float E
Definition:
SRMuIDCluster.h:17
Generated by
1.8.11