ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
InDet::ITRT_DetElementsRoadMaker Class Referenceabstract

#include <ITRT_DetElementsRoadMaker.h>

Inheritance diagram for InDet::ITRT_DetElementsRoadMaker:
Collaboration diagram for InDet::ITRT_DetElementsRoadMaker:

Public Member Functions

virtual StatusCode initialize ()=0
 
virtual StatusCode finalize ()=0
 
virtual std::vector< const InDetDD::TRT_BaseElement * > detElementsRoad (const EventContext &ctx, MagField::AtlasFieldCache &fieldCache, const Trk::TrackParameters &Tp, Trk::PropDirection D, InDet::TRT_DetElementLink_xk::TRT_DetElemUsedMap &used) const =0
 
virtual MsgStream & dump (MsgStream &out) const =0
 
virtual std::ostream & dump (std::ostream &out) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 42 of file ITRT_DetElementsRoadMaker.h.

Member Function Documentation

◆ detElementsRoad()

virtual std::vector<const InDetDD::TRT_BaseElement*> InDet::ITRT_DetElementsRoadMaker::detElementsRoad ( const EventContext &  ctx,
MagField::AtlasFieldCache fieldCache,
const Trk::TrackParameters Tp,
Trk::PropDirection  D,
InDet::TRT_DetElementLink_xk::TRT_DetElemUsedMap used 
) const
pure virtual

◆ dump() [1/2]

virtual MsgStream& InDet::ITRT_DetElementsRoadMaker::dump ( MsgStream &  out) const
pure virtual

◆ dump() [2/2]

virtual std::ostream& InDet::ITRT_DetElementsRoadMaker::dump ( std::ostream &  out) const
pure virtual

◆ finalize()

virtual StatusCode InDet::ITRT_DetElementsRoadMaker::finalize ( )
pure virtual

◆ initialize()

virtual StatusCode InDet::ITRT_DetElementsRoadMaker::initialize ( )
pure virtual

◆ interfaceID()

const InterfaceID & InDet::ITRT_DetElementsRoadMaker::interfaceID ( )
inlinestatic

Definition at line 88 of file ITRT_DetElementsRoadMaker.h.

89  {
90  return IID_ITRT_DetElementsRoadMaker;
91  }

The documentation for this class was generated from the following file: