4 #ifndef __RecoHGCal_TICL_HGCGraph_H__ 5 #define __RecoHGCal_TICL_HGCGraph_H__ 17 const std::vector<TICLSeedingRegion> &
regions,
20 const std::vector<reco::CaloCluster> &layerClusters,
21 const std::vector<float> &mask,
28 int maxNumberOfLayers,
34 void findNtuplets(std::vector<HGCDoublet::HGCntuplet> &foundNtuplets,
35 std::vector<int> &seedIndices,
36 const unsigned int minClustersPerNtuplet,
38 const unsigned int maxOutInHops);
FWCore Framework interface EventSetupRecordImplementation h
Helper function to determine trigger accepts.
std::vector< HGCDoublet > & getAllDoublets()
std::vector< unsigned int > theRootDoublets_
void makeAndConnectDoublets(const TICLLayerTiles &h, const std::vector< TICLSeedingRegion > ®ions, int nEtaBins, int nPhiBins, const std::vector< reco::CaloCluster > &layerClusters, const std::vector< float > &mask, const edm::ValueMap< float > &layerClustersTime, int deltaIEta, int deltaIPhi, float minCosThetai, float maxCosPointing, int missing_layers, int maxNumberOfLayers, float maxDeltaTime)
void setVerbosity(int level)
std::vector< std::vector< HGCDoublet * > > theNtuplets_
void findNtuplets(std::vector< HGCDoublet::HGCntuplet > &foundNtuplets, std::vector< int > &seedIndices, const unsigned int minClustersPerNtuplet, const bool outInDFS, const unsigned int maxOutInHops)
std::vector< std::vector< int > > isOuterClusterOfDoublets_
std::vector< HGCDoublet > allDoublets_
bool areTimeCompatible(int innerIdx, int outerIdx, const edm::ValueMap< float > &layerClustersTime, float maxDeltaTime)