  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   13 #ifndef JPSIPLUS1TRACK_H 
   14 #define JPSIPLUS1TRACK_H 
   16 #include "GaudiKernel/ToolHandle.h" 
   31     class TrkVKalVrtFitter;
 
   32     class ITrackSelectorTool;
 
   34 namespace InDet { 
class VertexPointEstimator; }
 
   38     static const InterfaceID IID_JpsiPlus1Track(
"JpsiPlus1Track", 1, 0);
 
   47         static const InterfaceID& 
interfaceID() { 
return IID_JpsiPlus1Track;};
 
   48         static double getInvariantMass(
const std::vector<const xAOD::TrackParticle*> &trk, 
double mass1,
 
   49                                              double mass2, 
double mass3);
 
  
Property holding a SG store/key/clid from which a ReadHandle is made.
 
std::bitset< 3 > m_useGSFTrack
 
JpsiPlus1Track(const std::string &t, const std::string &n, const IInterface *p)
 
Property holding a SG store/key/clid from which a ReadHandle is made.
 
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_TrkParticleGSFCollection
 
std::vector< double > m_muonMasses
 
double m_trkTrippletMassUpper
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
bool m_excludeJpsiMuonsOnly
 
std::vector< int > m_useGSFTrackIndices
 
virtual StatusCode performSearch(const EventContext &ctx, xAOD::VertexContainer &) const override
 
static double getInvariantMass(const std::vector< const xAOD::TrackParticle * > &trk, double mass1, double mass2, double mass3)
 
virtual StatusCode initialize() override
 
xAOD::Vertex * fit(const std::vector< const xAOD::TrackParticle * > &, const xAOD::TrackParticleContainer *, const xAOD::TrackParticleContainer *) const
 
SG::ReadHandleKey< xAOD::VertexContainer > m_jpsiCollectionKey
 
Ensure that the ATLAS eigen extensions are properly loaded.
 
Trk::TrkVKalVrtFitter * m_VKVFitter
 
double m_trkTrippletMassLower
 
The namespace of all packages in PhysicsAnalysis/JetTagging.
 
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_TrkParticleCollection
 
ToolHandle< Trk::ITrackSelectorTool > m_trkSelector
 
Class describing a Vertex.
 
SG::ReadHandleKey< xAOD::ElectronContainer > m_electronCollectionKey
 
ToolHandle< Trk::IVertexFitter > m_iVertexFitter
 
static const InterfaceID & interfaceID()
 
SG::ReadHandleKey< xAOD::MuonContainer > m_MuonsUsedInJpsi
 
bool m_excludeCrossJpsiTracks