PandaRoot
PndSdsSimpleStripClusterFinder.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 // -------------------------------------------------------------------------
14 // ----- PndSdsStripClusterer header file -----
15 // ----- Converted 27.11.2007 from R.Jaekel by R.Kliemt -----
16 // -------------------------------------------------------------------------
17 
25 #ifndef PNDSDSSIMPLESTRIPCLUSTERFINDER_H
26 #define PNDSDSSIMPLESTRIPCLUSTERFINDER_H
27 
28 #include <vector>
29 #include <map>
30 #include <string>
31 
32 #include "PndSdsDigiStrip.h"
33 #include "PndSdsCluster.h"
34 #include "PndSdsStripClusterer.h"
35 // #include "PndSdsStripCluster.h"
36 
38  public:
39  PndSdsSimpleStripClusterFinder(Int_t DigiType);
40  PndSdsSimpleStripClusterFinder(Int_t DigiType, Int_t rad);
42 
43  std::vector<PndSdsClusterStrip *> SearchClusters();
44  void SetSearchRadius(Int_t rad = 0) { fRadius = rad; };
45 
46  private:
47  Int_t fRadius;
48 
49  ClassDef(PndSdsSimpleStripClusterFinder, 1);
50 };
51 
52 #endif // PndSdsSimpleStripClusterFinder
PndSdsSimpleStripClusterFinder(Int_t DigiType)
std::vector< PndSdsClusterStrip * > SearchClusters()