45 for (RPCClusterContainer::const_iterator
cl = cls.begin();
46 cl != cls.end();
cl++){
51 bool OK = this->
compute(roll, *
cl, point, tmpErr);
55 int firstClustStrip=
cl->firstStrip();
56 int clusterSize=
cl->clusterSize();
RPCClusterContainer doAction(const RPCDigiCollection::Range &digiRange)
virtual ~RPCRecHitBaseAlgo()
Destructor.
std::bitset< maskSIZE > RollMask
RPCRecHitBaseAlgo(const edm::ParameterSet &config)
Constructor.
virtual bool compute(const RPCRoll &roll, const RPCCluster &cl, LocalPoint &Point, LocalError &error) const =0
standard local recHit computation
std::pair< const_iterator, const_iterator > Range
RPCClusterContainer doAction(const RPCDetId &, RPCClusterContainer &, const RollMask &)
virtual edm::OwnVector< RPCRecHit > reconstruct(const RPCRoll &roll, const RPCDetId &rpcId, const RPCDigiCollection::Range &digiRange, const RollMask &mask)
Build all hits in the range associated to the rpcId, at the 1st step.
std::set< RPCCluster > RPCClusterContainer
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point