Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:39

0001 /**********************************************************************
0002  *
0003  * Author: F.Ferro - INFN Genova
0004  *
0005  **********************************************************************/
0006 #ifndef RecoPPS_Local_RPixClusterToHit_H
0007 #define RecoPPS_Local_RPixClusterToHit_H
0008 
0009 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0010 #include "DataFormats/Common/interface/DetSetVector.h"
0011 #include "DataFormats/CTPPSReco/interface/CTPPSPixelCluster.h"
0012 #include "DataFormats/CTPPSReco/interface/CTPPSPixelRecHit.h"
0013 #include "CondFormats/PPSObjects/interface/PPSPixelTopology.h"
0014 
0015 class RPixClusterToHit {
0016 public:
0017   RPixClusterToHit(edm::ParameterSet const &conf);
0018 
0019   void buildHits(unsigned int detId,
0020                  const std::vector<CTPPSPixelCluster> &clusters,
0021                  std::vector<CTPPSPixelRecHit> &hits,
0022                  const PPSPixelTopology &ppt);
0023   void make_hit(CTPPSPixelCluster aCluster, std::vector<CTPPSPixelRecHit> &hits, const PPSPixelTopology &ppt);
0024   ~RPixClusterToHit();
0025 
0026 private:
0027   int verbosity_;
0028 };
0029 
0030 #endif