#include <PndTrackFunctor.h>
Definition at line 28 of file PndTrackFunctor.h.
Bool_t StandardTrackFunctor::Call |
( |
FairMultiLinkedData * |
a, |
|
|
Bool_t |
|
|
) |
| |
|
inlineprivatevirtual |
Implements PndTrackFunctor.
Definition at line 30 of file PndTrackFunctor.h.
References Bool_t.
31 FairRootManager* ioman = FairRootManager::Instance();
32 Bool_t possibleTrack = kFALSE;
33 possibleTrack = (possibleTrack | ((
a->GetLinksWithType(ioman->GetBranchId(
"MVDHitsPixel")).GetNLinks() +
34 a->GetLinksWithType(ioman->GetBranchId(
"MVDHitsStrip")).GetNLinks()) > 3));
36 possibleTrack = (possibleTrack | ((
a->GetLinksWithType(ioman->GetBranchId(
"MVDHitsPixel")).GetNLinks() +
37 a->GetLinksWithType(ioman->GetBranchId(
"MVDHitsStrip")).GetNLinks() +
38 a->GetLinksWithType(ioman->GetBranchId(
"STTHit")).GetNLinks() +
39 a->GetLinksWithType(ioman->GetBranchId(
"GEMHit")).GetNLinks()) > 5));
PndTrackFunctor * PndTrackFunctor::make_PndTrackFunctor |
( |
std::string |
functorName | ) |
|
|
staticinherited |
Definition at line 9 of file PndTrackFunctor.cxx.
Referenced by PndTrackingQATask::SetFunctor(), and PndIdealTrackFinder::SetTrackSelector().
11 if (functorName.compare(
"StandardTrackFunctor") == 0)
13 if (functorName.compare(
"OnlySttFunctor") == 0)
15 if (functorName.compare(
"RiemannMvdSttGemFunctor") == 0)
17 if (functorName.compare(
"CircleHoughTrackFunctor") == 0)
19 if (functorName.compare(
"FtsTrackFunctor") == 0)
21 if (functorName.compare(
"NoFtsTrackFunctor") == 0)
24 std::cout <<
"-E- PndTrackFunctor: No valid functorName given: " << functorName << std::endl;
virtual Bool_t PndTrackFunctor::operator() |
( |
FairMultiLinkedData * |
a, |
|
|
Bool_t |
primary |
|
) |
| |
|
inlinevirtualinherited |
void StandardTrackFunctor::Print |
( |
| ) |
|
|
inlineprivatevirtual |
Implements PndTrackFunctor.
Definition at line 44 of file PndTrackFunctor.h.
45 std::cout <<
"StandardTrackFunctor: > 3 Hits in MVD or > 5 Hits in (MVD+Stt+GEM)" << std::endl;
The documentation for this class was generated from the following file: