ATLAS Offline Software
Loading...
Searching...
No Matches
TBTrackInfo_p1.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// -------------------------------------------------------------------
6// Persistent representation of TBEvent/TBTrackInfo
7// See: https://twiki.cern.ch/twiki/bin/view/Atlas/TransientPersistentSeparation#TP_converters_for_component_type
8// Author: Iftach Sadeh (iftach.sadeh@NOSPAMTODAYcern.ch) , February 2010
9// -------------------------------------------------------------------
10#ifndef TBTRACKINFO_P1_H
11#define TBTRACKINFO_P1_H
12
13
15{
16
17public:
18
19 // variables from TB_tree
23
29
30 std::vector<int> tb_trk_nPixelHits; // max arrays size (see TBTrackInfoFromTag) = [60]
31 std::vector<int> tb_trk_nSctHits; // max arrays size (see TBTrackInfoFromTag) = [60]
32 std::vector<int> tb_trk_nTrtHitsTRT; // max arrays size (see TBTrackInfoFromTag) = [60]
33
34 std::vector< std::vector<int> > tb_trk_Trt_HLTRT; // max arrays size (see TBTrackInfoFromTag) = [60][100]
35
36
37 // variables from TileRec_h1000
42
43 std::vector<int> tileRec_btdc1; // max arrays size (see TBTrackInfoFromTag) = [16]
44 std::vector<int> tileRec_GainC0; // max arrays size (see TBTrackInfoFromTag) = [48]
45 std::vector<int> tileRec_GainC1; // max arrays size (see TBTrackInfoFromTag) = [48]
46 std::vector<int> tileRec_GainC2; // max arrays size (see TBTrackInfoFromTag) = [48]
47
48 std::vector<float> tileRec_MuBack; // max arrays size (see TBTrackInfoFromTag) = [14]
49 std::vector<float> tileRec_TfitC0; // max arrays size (see TBTrackInfoFromTag) = [48]
50 std::vector<float> tileRec_TfitC1; // max arrays size (see TBTrackInfoFromTag) = [48]
51 std::vector<float> tileRec_TfitC2; // max arrays size (see TBTrackInfoFromTag) = [48]
52 std::vector<float> tileRec_EfitC0; // max arrays size (see TBTrackInfoFromTag) = [48]
53 std::vector<float> tileRec_EfitC1; // max arrays size (see TBTrackInfoFromTag) = [48]
54 std::vector<float> tileRec_EfitC2; // max arrays size (see TBTrackInfoFromTag) = [48]
55 std::vector<float> tileRec_Chi2C0; // max arrays size (see TBTrackInfoFromTag) = [48]
56 std::vector<float> tileRec_Chi2C1; // max arrays size (see TBTrackInfoFromTag) = [48]
57 std::vector<float> tileRec_Chi2C2; // max arrays size (see TBTrackInfoFromTag) = [48]
58
59 std::vector< std::vector<int> > tileRec_SampleC0; // max arrays size (see TBTrackInfoFromTag) = [48][9]
60 std::vector< std::vector<int> > tileRec_SampleC1; // max arrays size (see TBTrackInfoFromTag) = [48][9]
61 std::vector< std::vector<int> > tileRec_SampleC2; // max arrays size (see TBTrackInfoFromTag) = [48][9]
62};
63
64
65#endif
std::vector< std::vector< int > > tileRec_SampleC2
std::vector< float > tileRec_EfitC2
std::vector< float > tileRec_TfitC1
std::vector< int > tileRec_GainC1
std::vector< float > tileRec_Chi2C1
std::vector< float > tileRec_EfitC1
std::vector< float > tileRec_EfitC0
std::vector< int > tileRec_GainC0
std::vector< int > tb_trk_nSctHits
std::vector< float > tileRec_TfitC2
std::vector< int > tileRec_btdc1
std::vector< std::vector< int > > tileRec_SampleC1
std::vector< std::vector< int > > tb_trk_Trt_HLTRT
std::vector< float > tileRec_Chi2C2
std::vector< float > tileRec_TfitC0
std::vector< std::vector< int > > tileRec_SampleC0
std::vector< int > tileRec_GainC2
std::vector< float > tileRec_MuBack
std::vector< float > tileRec_Chi2C0
std::vector< int > tb_trk_nTrtHitsTRT
std::vector< int > tb_trk_nPixelHits