diff --git a/InnerDetector/InDetRecEvent/InDetLowBetaInfo/CMakeLists.txt b/InnerDetector/InDetRecEvent/InDetLowBetaInfo/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..c447f0c150a7610d352d52e48a54edb854df6e62 --- /dev/null +++ b/InnerDetector/InDetRecEvent/InDetLowBetaInfo/CMakeLists.txt @@ -0,0 +1,31 @@ +################################################################################ +# Package: InDetLowBetaInfo +################################################################################ + +# Declare the package name: +atlas_subdir( InDetLowBetaInfo ) + +# Declare the package's dependencies: +atlas_depends_on_subdirs( PUBLIC + Control/CLIDSvc + Control/DataModel + Control/SGTools + GaudiKernel ) + +# External dependencies: +find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread ) + +# Component(s) in the package: +atlas_add_library( InDetLowBetaInfo + src/*.cxx + PUBLIC_HEADERS InDetLowBetaInfo + PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} + LINK_LIBRARIES DataModel SGTools GaudiKernel + PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} ) + +atlas_add_dictionary( InDetLowBetaInfoDict + InDetLowBetaInfo/InDetLowBetaDict.h + InDetLowBetaInfo/selection.xml + INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} + LINK_LIBRARIES ${ROOT_LIBRARIES} DataModel SGTools GaudiKernel InDetLowBetaInfo ) + diff --git a/InnerDetector/InDetRecEvent/InDetLowBetaInfo/InDetLowBetaInfo/InDetLowBetaCandidate.h b/InnerDetector/InDetRecEvent/InDetLowBetaInfo/InDetLowBetaInfo/InDetLowBetaCandidate.h index c91e6f63c50e3db0fc77387c31fea4cc3c93a323..022d8d449b6299b606dcb4fb68eb2db4a60df77a 100644 --- a/InnerDetector/InDetRecEvent/InDetLowBetaInfo/InDetLowBetaInfo/InDetLowBetaCandidate.h +++ b/InnerDetector/InDetRecEvent/InDetLowBetaInfo/InDetLowBetaInfo/InDetLowBetaCandidate.h @@ -48,14 +48,14 @@ namespace InDet{ /** Output Method for std::ostream, to be overloaded by child classes */ //virtual std::ostream& dump(std::ostream& sl) const; - float getTRTCorrBitsOverThreshold(); - float getTRTTrailingEdge(); - float getTRTTrailingEdgeError(); - int getTRTNLastBits(); - float getTRTdEdx(); - float getTRTLikelihoodBeta(); - float getTRTLikelihoodError(); - float getTRTHighTbits(); + float getTRTCorrBitsOverThreshold() const; + float getTRTTrailingEdge() const; + float getTRTTrailingEdgeError() const; + int getTRTNLastBits() const; + float getTRTdEdx() const; + float getTRTLikelihoodBeta() const; + float getTRTLikelihoodError() const; + float getTRTHighTbits() const; protected: float m_TRTCorrBitsOverThreshold; diff --git a/InnerDetector/InDetRecEvent/InDetLowBetaInfo/src/InDetLowBetaCandidate.cxx b/InnerDetector/InDetRecEvent/InDetLowBetaInfo/src/InDetLowBetaCandidate.cxx index b481742cf7e02054a1bae3c4711c2b198b18b97a..6d94253c04de339d6339f06b670a9704b3559e8c 100644 --- a/InnerDetector/InDetRecEvent/InDetLowBetaInfo/src/InDetLowBetaCandidate.cxx +++ b/InnerDetector/InDetRecEvent/InDetLowBetaInfo/src/InDetLowBetaCandidate.cxx @@ -85,38 +85,38 @@ namespace InDet { //std::ostream& operator << ( std::ostream& sl, const InDetLowBetaCandidate& sf) // { return sf.dump(sl); } - float InDetLowBetaCandidate::getTRTCorrBitsOverThreshold() + float InDetLowBetaCandidate::getTRTCorrBitsOverThreshold() const { return m_TRTCorrBitsOverThreshold; } - float InDetLowBetaCandidate::getTRTTrailingEdge() + float InDetLowBetaCandidate::getTRTTrailingEdge() const { return m_TRTTrailingEdge; } - float InDetLowBetaCandidate::getTRTTrailingEdgeError() + float InDetLowBetaCandidate::getTRTTrailingEdgeError() const { return m_TRTTrailingEdgeError; } - int InDetLowBetaCandidate::getTRTNLastBits() + int InDetLowBetaCandidate::getTRTNLastBits() const { return m_TRTNLastBits; } - float InDetLowBetaCandidate::getTRTdEdx() + float InDetLowBetaCandidate::getTRTdEdx() const { return m_TRTdEdx; } - float InDetLowBetaCandidate::getTRTLikelihoodBeta() + float InDetLowBetaCandidate::getTRTLikelihoodBeta() const { return m_TRTLikelihoodBeta; } - float InDetLowBetaCandidate::getTRTLikelihoodError() + float InDetLowBetaCandidate::getTRTLikelihoodError() const { return m_TRTLikelihoodError; } - float InDetLowBetaCandidate::getTRTHighTbits() + float InDetLowBetaCandidate::getTRTHighTbits() const { return m_TRTHighTbits; }