![]() |
![]() |
#include <HitMatchingAlgorithm_thresholds.h>
Public Member Functions | |
ES_HitMatchingAlgorithm_thresholds (const edm::ParameterSet &p) | |
Constructor. | |
boost::shared_ptr < HitMatchingAlgorithm< T > > | produce (const HitMatchingAlgorithmRecord &record) |
Implement the producer. | |
virtual | ~ES_HitMatchingAlgorithm_thresholds () |
Destructor. | |
Private Attributes | |
boost::shared_ptr < HitMatchingAlgorithm< T > > | algo_ |
Data members. | |
edm::ParameterSet | pset_ |
********************** DECLARATION OF THE ALGORITHM TO THE FRAMEWORK **********************
Definition at line 155 of file HitMatchingAlgorithm_thresholds.h.
ES_HitMatchingAlgorithm_thresholds< T >::ES_HitMatchingAlgorithm_thresholds | ( | const edm::ParameterSet & | p | ) | [inline] |
Constructor.
Definition at line 164 of file HitMatchingAlgorithm_thresholds.h.
References edm::ESProducer::setWhatProduced().
: pset_(p) { setWhatProduced( this ); }
virtual ES_HitMatchingAlgorithm_thresholds< T >::~ES_HitMatchingAlgorithm_thresholds | ( | ) | [inline, virtual] |
boost::shared_ptr< HitMatchingAlgorithm< T > > ES_HitMatchingAlgorithm_thresholds< T >::produce | ( | const HitMatchingAlgorithmRecord & | record | ) | [inline] |
Implement the producer.
Definition at line 174 of file HitMatchingAlgorithm_thresholds.h.
References ES_HitMatchingAlgorithm_thresholds< T >::algo_, edm::eventsetup::DependentRecordImplementation< RecordT, ListT >::getRecord(), and ES_HitMatchingAlgorithm_thresholds< T >::pset_.
{ edm::ESHandle< StackedTrackerGeometry > StackedTrackerGeomHandle; record.getRecord< StackedTrackerGeometryRecord >().get( StackedTrackerGeomHandle ); algo_ = boost::shared_ptr< HitMatchingAlgorithm< T > >( new HitMatchingAlgorithm_thresholds< T >( &(*StackedTrackerGeomHandle), pset_ ) ); return algo_; }
boost::shared_ptr< HitMatchingAlgorithm< T > > ES_HitMatchingAlgorithm_thresholds< T >::algo_ [private] |
Data members.
Definition at line 159 of file HitMatchingAlgorithm_thresholds.h.
Referenced by ES_HitMatchingAlgorithm_thresholds< T >::produce().
edm::ParameterSet ES_HitMatchingAlgorithm_thresholds< T >::pset_ [private] |
Definition at line 160 of file HitMatchingAlgorithm_thresholds.h.
Referenced by ES_HitMatchingAlgorithm_thresholds< T >::produce().