Public Member Functions | |
VertexCollectionSvc (const std::string &name, ISvcLocator *svcloc) | |
Constructor. | |
~VertexCollectionSvc (void) | |
Destructor. | |
StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
StatusCode | initialize (void) |
initialization method | |
StatusCode | finalize (void) |
finalization method | |
void | setVertices (const std::vector< Vertex > &vert) |
void | sortVerticesAscendingInEt (void) |
sort the vertices ascending in Et | |
const std::vector< Vertex > & | getVertices (void) const |
VertexCollectionSvc (const std::string &name, ISvcLocator *svcloc) | |
Constructor. | |
~VertexCollectionSvc (void) | |
Destructor. | |
StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
StatusCode | initialize (void) |
initialization method | |
StatusCode | finalize (void) |
finalization method | |
void | setVertices (const std::vector< Vertex > &vert) |
void | sortVerticesAscendingInEt (void) |
sort the vertices ascending in Et | |
const std::vector< Vertex > & | getVertices (void) const |
VertexCollectionSvc (const std::string &name, ISvcLocator *svcloc) | |
Constructor. | |
~VertexCollectionSvc (void) | |
Destructor. | |
StatusCode | queryInterface (const InterfaceID &riid, void **ppvUnknown) |
StatusCode | initialize (void) |
initialization method | |
StatusCode | finalize (void) |
finalization method | |
void | setVertices (const std::vector< Vertex > &vert) |
void | sortVerticesAscendingInEt (void) |
sort the vertices ascending in Et | |
const std::vector< Vertex > & | getVertices (void) const |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
get an interface to the service | |
static const InterfaceID & | interfaceID () |
get an interface to the service | |
static const InterfaceID & | interfaceID () |
get an interface to the service | |
Private Attributes | |
std::vector< Vertex > | m_vertices |
std::vector< Vertex > | m_vertices |
std::vector< Vertex > | m_vertices |
Definition at line 38 of file VertexCollectionSvc.h.
StatusCode VertexCollectionSvc::queryInterface | ( | const InterfaceID & | riid, | |
void ** | ppvUnknown | |||
) |
method required by the base class which is needed to obtain a pointer to the service
Definition at line 63 of file VertexCollectionSvc.cxx.
void VertexCollectionSvc::setVertices | ( | const std::vector< Vertex > & | vert | ) |
fill the collection with the vertices given by vert
Definition at line 132 of file VertexCollectionSvc.cxx.
const std::vector< Vertex > & VertexCollectionSvc::getVertices | ( | void | ) | const |
get the vertices stored in the VertexCollector; if the sort methods were called the vertices are sorted
Definition at line 172 of file VertexCollectionSvc.cxx.
StatusCode MPIHiggsAnalysis::VertexCollectionSvc::queryInterface | ( | const InterfaceID & | riid, | |
void ** | ppvUnknown | |||
) |
method required by the base class which is needed to obtain a pointer to the service
void MPIHiggsAnalysis::VertexCollectionSvc::setVertices | ( | const std::vector< Vertex > & | vert | ) |
fill the collection with the vertices given by vert
const std::vector<Vertex>& MPIHiggsAnalysis::VertexCollectionSvc::getVertices | ( | void | ) | const |
get the vertices stored in the VertexCollector; if the sort methods were called the vertices are sorted
StatusCode MPIHiggsAnalysis::VertexCollectionSvc::queryInterface | ( | const InterfaceID & | riid, | |
void ** | ppvUnknown | |||
) |
method required by the base class which is needed to obtain a pointer to the service
void MPIHiggsAnalysis::VertexCollectionSvc::setVertices | ( | const std::vector< Vertex > & | vert | ) |
fill the collection with the vertices given by vert
const std::vector<Vertex>& MPIHiggsAnalysis::VertexCollectionSvc::getVertices | ( | void | ) | const |
get the vertices stored in the VertexCollector; if the sort methods were called the vertices are sorted