CMS 3D CMS Logo

HODetIdAssociator Class Reference

#include <TrackingTools/TrackAssociator/interface/HODetIdAssociator.h>

Inheritance diagram for HODetIdAssociator:

CaloDetIdAssociator DetIdAssociator

List of all members.

Public Member Functions

 HODetIdAssociator (const edm::ParameterSet &pSet)
 HODetIdAssociator ()

Protected Member Functions

virtual std::set< DetIdgetASetOfValidDetIds () const


Detailed Description

Definition at line 24 of file HODetIdAssociator.h.


Constructor & Destructor Documentation

HODetIdAssociator::HODetIdAssociator (  )  [inline]

Definition at line 26 of file HODetIdAssociator.h.

00026 :CaloDetIdAssociator(72,30,0.087){};

HODetIdAssociator::HODetIdAssociator ( const edm::ParameterSet pSet  )  [inline]

Definition at line 28 of file HODetIdAssociator.h.

00028 :CaloDetIdAssociator(pSet){};


Member Function Documentation

virtual std::set<DetId> HODetIdAssociator::getASetOfValidDetIds (  )  const [inline, protected, virtual]

Reimplemented from CaloDetIdAssociator.

Definition at line 32 of file HODetIdAssociator.h.

References CaloDetIdAssociator::geometry_, CaloGeometry::getValidDetIds(), DetId::Hcal, and it.

00032                                                       {
00033       std::set<DetId> setOfValidIds;
00034       std::vector<DetId> vectOfValidIds = geometry_->getValidDetIds(DetId::Hcal, 3);//HO
00035       for(std::vector<DetId>::const_iterator it = vectOfValidIds.begin(); it != vectOfValidIds.end(); ++it)
00036          setOfValidIds.insert(*it);
00037       return setOfValidIds;
00038    };


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:24:45 2009 for CMSSW by  doxygen 1.5.4