Public Member Functions | |
| PlaneCandStripHandleKeyFunctor (int pln, float Q, const char *comp) | |
| ~PlaneCandStripHandleKeyFunctor () | |
| virtual NavKey | operator() (const CandStripHandle *csh) const |
| virtual CandStripHandleKeyFunctor * | Clone () const |
Private Attributes | |
| int | fPln |
| float | fQ |
| std::string | fComp |
|
||||||||||||||||
|
Definition at line 181 of file AltAlgSliceList.cxx. References fComp, fPln, and fQ. Referenced by Clone(). 00181 : 00182 fPln(pln), fQ(Q), fComp(std::string(comp)) { } ~PlaneCandStripHandleKeyFunctor() { }
|
|
|
Definition at line 183 of file AltAlgSliceList.cxx. 00183 { }
|
|
|
Definition at line 192 of file AltAlgSliceList.cxx. References PlaneCandStripHandleKeyFunctor(). 00193 { return new PlaneCandStripHandleKeyFunctor(*this); }
|
|
|
Definition at line 184 of file AltAlgSliceList.cxx. References fComp, fPln, CandStripHandle::GetCharge(), and CandStripHandle::GetPlane(). 00184 {
00185 if(fComp.compare("le") == 0)
00186 return csh->GetPlane() <= fPln && csh->GetCharge() > fQ;
00187 else if(fComp.compare("g") == 0)
00188 return csh->GetPlane() > fPln && csh->GetCharge() > fQ;
00189 else
00190 return false;
00191 }
|
|
|
Definition at line 197 of file AltAlgSliceList.cxx. Referenced by operator()(), and PlaneCandStripHandleKeyFunctor(). |
|
|
Definition at line 195 of file AltAlgSliceList.cxx. Referenced by operator()(), and PlaneCandStripHandleKeyFunctor(). |
|
|
Definition at line 196 of file AltAlgSliceList.cxx. Referenced by PlaneCandStripHandleKeyFunctor(). |
1.3.9.1