ATLAS Offline Software
Loading...
Searching...
No Matches
TileCosmicMuon_p2.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// TileCosmicMuon_p2.h
8// Header file for class TileCosmicMuon_p2
9// Author: Jose Maneira <maneira@lip.pt>
10// Date: July 2009
12#ifndef TILETPCNV_TILECOSMICMUON_P2_H
13#define TILETPCNV_TILECOSMICMUON_P2_H
14
15#include <vector>
16
17// forward declarations
19
21
22 // Make the AthenaPoolCnv class our friend
24
25public:
26
37
38private:
39
40 float m_time;
48
50 std::vector<float> m_pathTop;
52 std::vector<float> m_pathBottom;
54 std::vector<float> m_energyTop;
56 std::vector<float> m_energyBottom;
57
59 std::vector<unsigned int> m_trackCellHash;
61 std::vector<float> m_segmentPath;
63 std::vector<unsigned int> m_segmentPartitionModuleSampling;
64};
65
66#endif //> TILETPCNV_TILECOSMICMUON_P2_H
std::vector< float > m_segmentPath
Vector with length of track within Tile on a given segment.
float m_positionX
X coordinate of point in track at selected plane (y=0 for cosmics z=0 for beam)
std::vector< float > m_pathTop
Vector with length of track within Tile on top modules [0]:sampling A; [1]: BC; [2]: D.
float m_fitQuality
Fit parameter: 0= no fit; (Hough) 1=fit ok; (Minuit) >0 chi-square.
std::vector< float > m_energyBottom
Vector with sum energy of cells close to track on bottom modules [0]:sampling A; [1]: BC; [2]: D.
float m_positionY
Y coordinate of point in track at selected plane (y=0 for cosmics z=0 for beam)
std::vector< float > m_pathBottom
Vector with length of track within Tile on bottom modules [0]:sampling A; [1]: BC; [2]: D.
float m_directionPhi
Phi angle of track direction.
std::vector< float > m_energyTop
Vector with sum energy of cells close to track on top modules [0]:sampling A; [1]: BC; [2]: D.
std::vector< unsigned int > m_segmentPartitionModuleSampling
Vector with segment partition/module/sampling - one byte for each.
int m_fitNCells
Number of cells used in fit.
float m_directionTheta
Theta angle of track direction.
friend class TileCosmicMuonCnv_p2
std::vector< unsigned int > m_trackCellHash
Vector with list of Identifier Hash of cells close to track.
float m_time
Time of track at selected plane (y=0 for cosmics z=0 for beam)
float m_positionZ
Z coordinate of point in track at selected plane (y=0 for cosmics z=0 for beam)
TileCosmicMuon_p2()
Default constructor: