Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
garsoft
StandardRecord
SRTrack.h
Go to the documentation of this file.
1
#ifndef CAFSRTRACK_H
2
#define CAFSRTRACK_H
3
4
#include "
StandardRecord/SRTrackTrajectory.h
"
5
6
namespace
caf
7
{
8
class
SRTrack
9
{
10
public
:
11
SRTrack
();
12
13
// track data
14
size_t
id
;
15
SRVector3D
start
;
16
SRVector3D
startp
;
17
int
startq
;
18
19
SRVector3D
end
;
20
SRVector3D
endp
;
21
int
endq
;
22
23
int
NTPCClustersOnTrack
;
24
25
SRTrackTrajectory
fwd
,
bak
;
26
27
int
mcidx
;
// Branch index (NOT the GEANT track ID) of MCParticle
28
float
mcfrac
;
// that best matches & fraction of ionization therefrom
29
};
30
}
31
32
#endif
caf::SRVector3D
A 3-vector with more efficient storage than TVector3.
Definition:
SRVector3D.h:25
caf::SRTrack::SRTrack
SRTrack()
Definition:
SRTrack.cxx:11
caf::SRTrack::bak
SRTrackTrajectory bak
Definition:
SRTrack.h:25
caf::SRTrack::NTPCClustersOnTrack
int NTPCClustersOnTrack
Definition:
SRTrack.h:23
caf::SRTrack::startp
SRVector3D startp
Definition:
SRTrack.h:16
caf::SRTrackTrajectory
Definition:
SRTrackTrajectory.h:11
caf::SRTrack::startq
int startq
Definition:
SRTrack.h:17
caf::SRTrack::id
size_t id
Definition:
SRTrack.h:14
caf::SRTrack::mcfrac
float mcfrac
Definition:
SRTrack.h:28
caf::SRTrack::mcidx
int mcidx
Definition:
SRTrack.h:27
caf::SRTrack::endq
int endq
Definition:
SRTrack.h:21
caf::SRTrack::start
SRVector3D start
Track 3D start point.
Definition:
SRTrack.h:18
SRTrackTrajectory.h
caf::SRTrack::fwd
SRTrackTrajectory fwd
Definition:
SRTrack.h:25
caf::SRTrack::end
SRVector3D end
Track 3D end point.
Definition:
SRTrack.h:19
caf::SRTrack::endp
SRVector3D endp
Definition:
SRTrack.h:20
caf
Common Analysis Files.
Definition:
SRGAr.h:13
Generated by
1.8.11