ATLAS Offline Software
Loading...
Searching...
No Matches
InDetLowBetaCandidate.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// InDetLowBetaCandidate.h
7// Header file for class InDetLowBetaCandidate
9// (c) ATLAS Detector software
11// Christopher Marino
13
14#ifndef INDETLOWBETACANDIDATE_H
15#define INDETLOWBETACANDIDATE_H
16
17//#include "GaudiKernel/MsgStream.h"
19
20class MsgStream;
21
22namespace InDet{
23
25
26 public:
27
29
30 InDetLowBetaCandidate( float TRTCorrBitsOverThreshold,
31 float TRTTrailingEdge,
32 float TRTTrailingEdgeError,
33 int TRTNLastBits,
34 float TRTdEdx,
35 float TRTLikelihoodBeta,
36 float TRTLikelihoodError,
37 float TRTHighTbits
38 );
39
44
46 virtual MsgStream& dump(MsgStream& sl) const;
47
48
49 float getTRTCorrBitsOverThreshold() const;
50 float getTRTTrailingEdge() const;
51 float getTRTTrailingEdgeError() const;
52 int getTRTNLastBits() const;
53 float getTRTdEdx() const;
54 float getTRTLikelihoodBeta() const;
55 float getTRTLikelihoodError() const;
56 float getTRTHighTbits() const;
57
58 protected:
63 float m_TRTdEdx;
67
68 }; //end of class definitions
69
70 MsgStream& operator << ( MsgStream& sl, const InDetLowBetaCandidate& sf);
71
72}//end of namsepace
73
75
76#endif // INDETLOWBETACANDIDATE_H
77
78
79
80
81
82
83
84
85
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
virtual ~InDetLowBetaCandidate()
InDetLowBetaCandidate::InDetLowBetaCandidate(const InDetLowBetaCandidate& rhs) : m_TRTCorrBitsOverThr...
InDetLowBetaCandidate(const InDetLowBetaCandidate &rhs)=default
InDetLowBetaCandidate & operator=(InDetLowBetaCandidate &&)=default
InDetLowBetaCandidate & operator=(const InDetLowBetaCandidate &)=default
Primary Vertex Finder.
MsgStream & operator<<(MsgStream &, const GNNTrackFinderTritonTool &)
-event-from-file