1 #ifndef DTSegment_DTRefitAndCombineReco4D_h
2 #define DTSegment_DTRefitAndCombineReco4D_h
std::vector< DTSLRecSegment2D > theSegments2DTheta
DTSegmentUpdator * theUpdator
virtual void setES(const edm::EventSetup &setup)
virtual edm::OwnVector< DTRecSegment4D > reconstruct()
Operations.
DTRefitAndCombineReco4D(const edm::ParameterSet &pset)
Constructor.
virtual ~DTRefitAndCombineReco4D()
Destructor.
virtual void setDTRecHit1DContainer(edm::Handle< DTRecHitCollection > all1DHits)
virtual bool wants2DSegments()
const DTChamber * theChamber
virtual void setDTRecSegment2DContainer(edm::Handle< DTRecSegment2DCollection > all2DSegments)
std::vector< DTChamberRecSegment2D > refitSuperSegments()
std::vector< DTSLRecSegment2D > theSegments2DPhi1
virtual std::string algoName() const
virtual void setChamber(const DTChamberId &chId)
std::vector< DTSLRecSegment2D > theSegments2DPhi2
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")
edm::ESHandle< DTGeometry > theDTGeometry