#include <GFcandidates.h>
Public Types | |
| enum | type { TRACK, PARTICLE, PAIR, GAMMA } |
Public Methods | |
| GFcandidates (type t, double ene, double sigmaCut, Point Pend = Point(0.,0.,0.), Point Pini = Point(0.,0.,0.)) | |
| ~GFcandidates () | |
| void | clear () |
| int | numCandidates () |
Public Attributes | |
| std::vector<GFdata> | m_Xcandidates |
| std::vector<GFdata> | m_Ycandidates |
| std::vector<GFdata> | m_candidates |
Static Public Methods | |
| GFdata | GFconstructor (GFcandidates::type , double ene, double sigmaCut, int ilayer, const Ray testRay, SiCluster::view v = SiCluster::X) |
Private Methods | |
| void | ini () |
| bool | findCandidates () |
| bool | findCandidates (std::vector<GFdata>& candidates, const GFdata& Xcandidate, const GFdata& Ycandidate, double ene, GFcandidates::type) |
| bool | findSeedCandidates (std::vector<GFdata>& candidates, GFcandidates::type , SiCluster::view) |
| bool | findSeedCandidates (std::vector<GFdata>& candidates, GFcandidates::type , SiCluster::view, int iplane, int itower = 0) |
| Point | createPend (SiCluster::view axis, int ilayer, const Point& PIni) |
Private Attributes | |
| GFcandidates::type | m_type |
| GFcandidates::type | m_seedtype |
| Point | m_Pini |
| Point | m_Pend |
| double | m_eneCandidate |
| double | m_sigmaCut |
Static Private Methods | |
| void | incorporate (std::vector<GFdata>& candidates, const GFdata) |
|
|
Definition at line 19 of file GFcandidates.h. |
|
|
|
|
|
Definition at line 25 of file GFcandidates.h. |
|
|
|
|
|
Definition at line 19 of file GFcandidates.cpp. |
|
|
Definition at line 190 of file GFcandidates.cpp. |
|
|
|
|
|
Definition at line 247 of file GFcandidates.cpp. |
|
|
Definition at line 121 of file GFcandidates.cpp. |
|
|
Definition at line 108 of file GFcandidates.cpp. |
|
|
Definition at line 173 of file GFcandidates.cpp. |
|
|
Definition at line 63 of file GFcandidates.cpp. |
|
|
Definition at line 29 of file GFcandidates.h. Referenced by SiRecObjsAlg::searchGammas(), and SiRecObjsAlg::searchParticles(). |
|
|
Definition at line 62 of file GFcandidates.h. |
|
|
Definition at line 61 of file GFcandidates.h. |
|
|
Definition at line 30 of file GFcandidates.h. |
|
|
Definition at line 31 of file GFcandidates.h. |
|
|
Definition at line 33 of file GFcandidates.h. |
|
|
Definition at line 64 of file GFcandidates.h. |
|
|
Definition at line 59 of file GFcandidates.h. |
|
|
Definition at line 65 of file GFcandidates.h. |
|
|
Definition at line 58 of file GFcandidates.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000