SLIC  6.1.1
Simulation for the Linear Collider (SLIC) - Geant4 simulation application
Static Public Member Functions | Private Member Functions | List of all members
HitsCollectionUtil Class Reference

Static utility methods for hits collections. More...

#include <HitsCollectionUtil.hh>

Static Public Member Functions

static std::vector< int > getHCIDs ()
 
static std::vector< std::string > getHCNames ()
 
static std::vector< SensitiveDetector * > getSensitiveDetectors ()
 

Private Member Functions

 HitsCollectionUtil ()
 

Detailed Description

Static utility methods for hits collections.

Definition at line 16 of file HitsCollectionUtil.hh.

Constructor & Destructor Documentation

◆ HitsCollectionUtil()

HitsCollectionUtil ( )
private

Class constructor.

Member Function Documentation

◆ getHCIDs()

std::vector< int > getHCIDs ( )
static

Get the current list of hits collection IDs.

Returns
The list of hits collection IDS.

Definition at line 37 of file HitsCollectionUtil.cc.

References HitsCollectionUtil::getSensitiveDetectors().

Referenced by LcioHitsCollectionBuilder::createHitCollections(), and HitsCollectionUtil::getHCNames().

◆ getHCNames()

std::vector< std::string > getHCNames ( )
static

Get the current list of hits collection names.

Returns
The list of hits collection names.

Definition at line 49 of file HitsCollectionUtil.cc.

References HitsCollectionUtil::getHCIDs().

◆ getSensitiveDetectors()

std::vector< SensitiveDetector * > getSensitiveDetectors ( )
static

Get the current list of sensitive detectors.

Returns
The list of sensitive detectors.

Definition at line 18 of file HitsCollectionUtil.cc.

Referenced by HitsCollectionUtil::getHCIDs().


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