14 #ifndef L1Trigger_CSCTriggerPrimitives_CSCCathodeLCTAnalyzer_H 15 #define L1Trigger_CSCTriggerPrimitives_CSCCathodeLCTAnalyzer_H 37 int nearestHS(
const std::vector<CSCCathodeLayerInfo>& allLayerInfo,
38 double& closestPhi,
double& closestEta);
66 std::vector<CSCComparatorDigi>& digiMap,
69 int comp[CSCConstants::MAX_NUM_STRIPS],
70 int digiNum[CSCConstants::MAX_NUM_STRIPS]);
void digiSimHitAssociator(CSCCathodeLayerInfo &info, const edm::PSimHitContainer *allSimHits)
CSCLayerInfo< CSCComparatorDigi > CSCCathodeLayerInfo
void setGeometry(const CSCGeometry *geom)
int preselectDigis(const int clct_bx, const CSCDetId &layerId, const CSCComparatorDigiCollection *compdc, std::vector< CSCComparatorDigi > &digiMap, int hfstripDigis[CSCConstants::NUM_HALF_STRIPS], int time[CSCConstants::MAX_NUM_STRIPS], int comp[CSCConstants::MAX_NUM_STRIPS], int digiNum[CSCConstants::MAX_NUM_STRIPS])
std::vector< CSCCathodeLayerInfo > lctDigis(const CSCCLCTDigi &clct, const CSCDetId &clctId, const CSCComparatorDigiCollection *compdc)
const CSCGeometry * geom_
int nearestHS(const std::vector< CSCCathodeLayerInfo > &allLayerInfo, double &closestPhi, double &closestEta)
double getStripPhi(const CSCDetId &layerId, const float strip)
std::vector< CSCCathodeLayerInfo > getSimInfo(const CSCCLCTDigi &clct, const CSCDetId &clctId, const CSCComparatorDigiCollection *compdc, const edm::PSimHitContainer *allSimHits)
std::vector< PSimHit > PSimHitContainer