ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
ICscClusterBuilder Class Referenceabstract

#include <ICscClusterBuilder.h>

Inheritance diagram for ICscClusterBuilder:
Collaboration diagram for ICscClusterBuilder:

Public Member Functions

virtual StatusCode getClusters (std::vector< IdentifierHash > &idVect, std::vector< IdentifierHash > &selectedIdVect, Muon::CscPrepDataContainer *object)=0
 
virtual ~ICscClusterBuilder ()=default
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 27 of file ICscClusterBuilder.h.

Constructor & Destructor Documentation

◆ ~ICscClusterBuilder()

virtual ICscClusterBuilder::~ICscClusterBuilder ( )
virtualdefault

Member Function Documentation

◆ getClusters()

virtual StatusCode ICscClusterBuilder::getClusters ( std::vector< IdentifierHash > &  idVect,
std::vector< IdentifierHash > &  selectedIdVect,
Muon::CscPrepDataContainer object 
)
pure virtual

◆ interfaceID()

static const InterfaceID& ICscClusterBuilder::interfaceID ( )
inlinestatic

Must declare this, with name of interface

Definition at line 30 of file ICscClusterBuilder.h.

30  {
32  static const InterfaceID IID_ICscClusterBuilder("ICscClusterBuilder", 1, 0);
33  return IID_ICscClusterBuilder;
34  }

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