1 #ifndef RecoPixelVertexing_PixelTriplets_src_CellularAutomaton_h 2 #define RecoPixelVertexing_PixelTriplets_src_CellularAutomaton_h 19 const std::vector<const HitDoublets*>&,
const TrackingRegion&,
const float,
const float,
const float);
21 void evolve(
const unsigned int);
22 void findNtuplets(std::vector<CACell::CAntuplet>&,
const unsigned int);
23 void findTriplets(
const std::vector<const HitDoublets*>& hitDoublets,
24 std::vector<CACell::CAntuplet>& foundTriplets,
28 const float hardPtCut);
40 #endif // RecoPixelVertexing_PixelTriplets_src_CellularAutomaton_h std::vector< std::vector< CACell * > > theNtuplets
void findNtuplets(std::vector< CACell::CAntuplet > &, const unsigned int)
void createAndConnectCells(const std::vector< const HitDoublets * > &, const TrackingRegion &, const float, const float, const float)
std::vector< CACell > & getAllCells()
std::vector< CACellStatus > allStatus
CellularAutomaton(CAGraph &graph)
std::vector< unsigned int > theRootCells
std::vector< CACell > allCells
void findTriplets(const std::vector< const HitDoublets * > &hitDoublets, std::vector< CACell::CAntuplet > &foundTriplets, const TrackingRegion ®ion, const float thetaCut, const float phiCut, const float hardPtCut)
void evolve(const unsigned int)