Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
garsoft
StandardRecord
StandardRecord.h
Go to the documentation of this file.
1
#ifndef CAFSTANDARDRECORD_H
2
#define CAFSTANDARDRECORD_H
3
4
#include "
StandardRecord/SRHeader.h
"
5
#include "
StandardRecord/SRTruth.h
"
6
#include "StandardRecord/SRTrack.h"
7
#include "
StandardRecord/SRVertex.h
"
8
#include "
StandardRecord/SRVee.h
"
9
#include "
StandardRecord/SRDigitBranch.h
"
10
#include "
StandardRecord/SRRecoHitBranch.h
"
11
#include "
StandardRecord/SRClusterBranch.h
"
12
#include "
StandardRecord/SRAssnBranch.h
"
13
14
#include <string>
15
#include <vector>
16
17
namespace
caf
18
{
19
class
StandardRecord
20
{
21
public
:
22
StandardRecord
();
23
24
SRHeader
hdr
;
///< global event info
25
26
SRTruth
mc
;
27
28
unsigned
int
ntrk
;
29
std::vector<SRTrack>
trk
;
30
31
unsigned
int
nvtx
;
32
std::vector<SRVertex>
vtx
;
33
34
unsigned
int
nvee
;
35
std::vector<SRVee>
vee
;
36
37
SRDigitBranch
dig
;
38
39
SRRecoHitBranch
hit
;
40
41
SRClusterBranch
clust
;
42
43
SRAssnBranch
assn
;
44
};
45
}
46
47
#endif
caf::SRClusterBranch
Definition:
SRClusterBranch.h:12
SRVertex.h
caf::StandardRecord::hdr
SRHeader hdr
global event info
Definition:
StandardRecord.h:24
caf::StandardRecord::dig
SRDigitBranch dig
Definition:
StandardRecord.h:37
SRDigitBranch.h
SRClusterBranch.h
caf::SRTruth
Definition:
SRTruth.h:13
caf::StandardRecord::nvtx
unsigned int nvtx
Definition:
StandardRecord.h:31
caf::StandardRecord::clust
SRClusterBranch clust
Definition:
StandardRecord.h:41
caf::StandardRecord::mc
SRTruth mc
Definition:
StandardRecord.h:26
caf::StandardRecord::ntrk
unsigned int ntrk
Definition:
StandardRecord.h:28
caf::StandardRecord::vee
std::vector< SRVee > vee
Definition:
StandardRecord.h:35
caf::StandardRecord::trk
std::vector< SRTrack > trk
Definition:
StandardRecord.h:29
SRAssnBranch.h
SRVee.h
caf::StandardRecord::hit
SRRecoHitBranch hit
Definition:
StandardRecord.h:39
SRHeader.h
caf::StandardRecord::nvee
unsigned int nvee
Definition:
StandardRecord.h:34
caf::SRRecoHitBranch
Definition:
SRRecoHitBranch.h:11
caf::SRAssnBranch
Definition:
SRAssnBranch.h:12
caf::SRHeader
Definition:
SRHeader.h:6
caf::StandardRecord::StandardRecord
StandardRecord()
Definition:
StandardRecord.cxx:9
caf::StandardRecord::assn
SRAssnBranch assn
Definition:
StandardRecord.h:43
caf
Common Analysis Files.
Definition:
SRGAr.h:13
caf::StandardRecord::vtx
std::vector< SRVertex > vtx
Definition:
StandardRecord.h:32
SRTruth.h
SRRecoHitBranch.h
caf::SRDigitBranch
Definition:
SRDigitBranch.h:10
Generated by
1.8.11