ATLAS Offline Software
Loading...
Searching...
No Matches
TBTrackInfo.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TBEVENT_TBTrackInfo_H
6#define TBEVENT_TBTrackInfo_H
8// //
9// Reconstructed Track from hit position in
10// Test Beam detectors //
11// //
13#include "GaudiKernel/MsgStream.h"
15
16#include <vector>
17
19{
20 public:
21
23 // Constructors and Destructor //
27
28 // variables from TB_tree
32
38
39 std::vector<int> tb_trk_nPixelHits; // max arrays size (see TBTrackInfoFromTag) = [60]
40 std::vector<int> tb_trk_nSctHits; // max arrays size (see TBTrackInfoFromTag) = [60]
41 std::vector<int> tb_trk_nTrtHitsTRT; // max arrays size (see TBTrackInfoFromTag) = [60]
42
43 std::vector< std::vector<int> > tb_trk_Trt_HLTRT; // max arrays size (see TBTrackInfoFromTag) = [60][100]
44
45 // variables from TileRec_h1000
50
51 std::vector<int> tileRec_btdc1; // max arrays size (see TBTrackInfoFromTag) = [16]
52 std::vector<int> tileRec_GainC0; // max arrays size (see TBTrackInfoFromTag) = [48]
53 std::vector<int> tileRec_GainC1; // max arrays size (see TBTrackInfoFromTag) = [48]
54 std::vector<int> tileRec_GainC2; // max arrays size (see TBTrackInfoFromTag) = [48]
55
56 std::vector<float> tileRec_MuBack; // max arrays size (see TBTrackInfoFromTag) = [14]
57 std::vector<float> tileRec_TfitC0; // max arrays size (see TBTrackInfoFromTag) = [48]
58 std::vector<float> tileRec_TfitC1; // max arrays size (see TBTrackInfoFromTag) = [48]
59 std::vector<float> tileRec_TfitC2; // max arrays size (see TBTrackInfoFromTag) = [48]
60 std::vector<float> tileRec_EfitC0; // max arrays size (see TBTrackInfoFromTag) = [48]
61 std::vector<float> tileRec_EfitC1; // max arrays size (see TBTrackInfoFromTag) = [48]
62 std::vector<float> tileRec_EfitC2; // max arrays size (see TBTrackInfoFromTag) = [48]
63 std::vector<float> tileRec_Chi2C0; // max arrays size (see TBTrackInfoFromTag) = [48]
64 std::vector<float> tileRec_Chi2C1; // max arrays size (see TBTrackInfoFromTag) = [48]
65 std::vector<float> tileRec_Chi2C2; // max arrays size (see TBTrackInfoFromTag) = [48]
66
67 std::vector< std::vector<int> > tileRec_SampleC0; // max arrays size (see TBTrackInfoFromTag) = [48][9]
68 std::vector< std::vector<int> > tileRec_SampleC1; // max arrays size (see TBTrackInfoFromTag) = [48][9]
69 std::vector< std::vector<int> > tileRec_SampleC2; // max arrays size (see TBTrackInfoFromTag) = [48][9]
70
71};
72CLASS_DEF( TBTrackInfo , 83658080 , 1 )
73
74#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
std::vector< int > tb_trk_nSctHits
Definition TBTrackInfo.h:40
std::vector< int > tb_trk_nTrtHitsTRT
Definition TBTrackInfo.h:41
float tb_sADC_muTag
Definition TBTrackInfo.h:35
float tileRec_XchN1
Definition TBTrackInfo.h:46
float tb_sADC_muHalo
Definition TBTrackInfo.h:34
std::vector< int > tb_trk_nPixelHits
Definition TBTrackInfo.h:39
float tb_sADC_C2
Definition TBTrackInfo.h:36
std::vector< int > tileRec_GainC2
Definition TBTrackInfo.h:54
std::vector< float > tileRec_TfitC0
Definition TBTrackInfo.h:57
std::vector< std::vector< int > > tileRec_SampleC1
Definition TBTrackInfo.h:68
std::vector< float > tileRec_EfitC1
Definition TBTrackInfo.h:61
std::vector< float > tileRec_Chi2C0
Definition TBTrackInfo.h:63
std::vector< float > tileRec_EfitC0
Definition TBTrackInfo.h:60
float tileRec_XchN2
Definition TBTrackInfo.h:47
std::vector< float > tileRec_Chi2C1
Definition TBTrackInfo.h:64
std::vector< float > tileRec_TfitC1
Definition TBTrackInfo.h:58
std::vector< int > tileRec_GainC1
Definition TBTrackInfo.h:53
std::vector< float > tileRec_TfitC2
Definition TBTrackInfo.h:59
float tb_sADC_S1
Definition TBTrackInfo.h:33
std::vector< float > tileRec_MuBack
Definition TBTrackInfo.h:56
float tileRec_Xcha0
Definition TBTrackInfo.h:48
float tileRec_Xcha1
Definition TBTrackInfo.h:49
std::vector< float > tileRec_EfitC2
Definition TBTrackInfo.h:62
std::vector< int > tileRec_btdc1
Definition TBTrackInfo.h:51
int tb_trk_nTracks
Definition TBTrackInfo.h:30
std::vector< std::vector< int > > tileRec_SampleC0
Definition TBTrackInfo.h:67
float tb_sADC_TRTSci
Definition TBTrackInfo.h:37
int tb_trk_nTracksTRT
Definition TBTrackInfo.h:31
std::vector< std::vector< int > > tileRec_SampleC2
Definition TBTrackInfo.h:69
std::vector< float > tileRec_Chi2C2
Definition TBTrackInfo.h:65
std::vector< int > tileRec_GainC0
Definition TBTrackInfo.h:52
std::vector< std::vector< int > > tb_trk_Trt_HLTRT
Definition TBTrackInfo.h:43