#include <CandRecoHandle.h>
Inheritance diagram for CandRecoHandle:

Public Member Functions | |
| CandRecoHandle () | |
| CandRecoHandle (const CandRecoHandle &cdh) | |
| CandRecoHandle (CandReco *cd) | |
| virtual | ~CandRecoHandle () |
| virtual CandRecoHandle * | DupHandle () const |
| virtual void | Trace (const char *c="") const |
| void | SetCandSlice (const CandSliceHandle *slice) |
| const CandSliceHandle * | GetCandSlice () const |
| CandSliceHandle * | GetCandSliceWritable () |
| Int_t | GetNStrip (PlaneView::PlaneView_t=PlaneView::kUnknown) const |
| Int_t | GetNStrip (const CandRecoHandle *, PlaneView::PlaneView_t=PlaneView::kUnknown) const |
| Int_t | GetNDigit (StripEnd::StripEnd_t=StripEnd::kWhole) const |
| Int_t | GetNPlane (PlaneView::PlaneView_t=PlaneView::kUnknown) const |
| virtual Int_t | GetBegPlane (PlaneView::PlaneView_t=PlaneView::kUnknown) const |
| virtual Int_t | GetEndPlane (PlaneView::PlaneView_t=PlaneView::kUnknown) const |
| void | SetVtxU (Double_t) |
| Double_t | GetVtxU () const |
| void | SetVtxV (Double_t) |
| Double_t | GetVtxV () const |
| void | SetVtxZ (Double_t) |
| Double_t | GetVtxZ () const |
| void | SetVtxT (Double_t) |
| Double_t | GetVtxT () const |
| void | SetVtxPlane (Int_t) |
| Int_t | GetVtxPlane () const |
| void | SetEndU (Double_t) |
| Double_t | GetEndU () const |
| void | SetEndV (Double_t) |
| Double_t | GetEndV () const |
| void | SetEndZ (Double_t) |
| Double_t | GetEndZ () const |
| void | SetEndT (Double_t) |
| Double_t | GetEndT () const |
| void | SetEndPlane (Int_t) |
| Int_t | GetTermPlane () const |
| void | SetVtxDirCosU (Double_t) |
| Double_t | GetVtxDirCosU () const |
| void | SetVtxDirCosV (Double_t) |
| Double_t | GetVtxDirCosV () const |
| void | SetVtxDirCosZ (Double_t) |
| Double_t | GetVtxDirCosZ () const |
| void | SetEndDirCosU (Double_t) |
| Double_t | GetEndDirCosU () const |
| void | SetEndDirCosV (Double_t) |
| Double_t | GetEndDirCosV () const |
| void | SetEndDirCosZ (Double_t) |
| Double_t | GetEndDirCosZ () const |
| void | SetDirCosU (Double_t) |
| Double_t | GetDirCosU () const |
| void | SetDirCosV (Double_t) |
| Double_t | GetDirCosV () const |
| void | SetDirCosZ (Double_t) |
| Double_t | GetDirCosZ () const |
| void | SetTimeSlope (Double_t) |
| Double_t | GetTimeSlope () const |
| void | SetTimeOffset (Double_t) |
| Double_t | GetTimeOffset () const |
| CalTimeType::CalTimeType_t | GetCalTimeType () const |
| void | CalibrateSigMapped (UInt_t fEncoded, Float_t) |
| void | CalibrateMIP (UInt_t fEncoded, Float_t) |
| Double_t | GetCharge (CalStripType::CalStripType_t=CalStripType::kMIP) const |
| Double_t | GetPlaneCharge (Int_t iplane, CalStripType::CalStripType_t=CalStripType::kMIP) const |
| Double_t | GetStripCharge (const CandStripHandle *) const |
| Double_t | GetStripCharge (const CandStripHandle *, CalStripType::CalStripType_t, StripEnd::StripEnd_t=StripEnd::kWhole) const |
| Double_t | GetStripCharge (const CandStripHandle *, StripEnd::StripEnd_t, CalStripType::CalStripType_t=CalStripType::kMIP) const |
Static Public Member Functions | |
| NavKey | KeyFromSlice (const CandRecoHandle *) |
|
|
Definition at line 35 of file CandRecoHandle.cxx. Referenced by DupHandle(). 00036 {
00037 }
|
|
|
Definition at line 40 of file CandRecoHandle.cxx. 00040 : 00041 CandHandle(cdh) 00042 { 00043 }
|
|
|
Definition at line 46 of file CandRecoHandle.cxx. 00046 : 00047 CandHandle(cd) 00048 { 00049 }
|
|
|
Definition at line 52 of file CandRecoHandle.cxx. 00053 {
00054 }
|
|
||||||||||||
|
Definition at line 791 of file CandRecoHandle.cxx. References CandReco::fMIP, and CandHandle::GetOwnedCandBase(). Referenced by AlgShowerCam::CalculateShowerEnergy(), AlgTrackAtNu::RunAlg(), and AlgShowerAtNu::RunAlg(). 00792 {
00793 CandReco *candreco = dynamic_cast<CandReco *>(GetOwnedCandBase());
00794 candreco->fMIP[encoded] = ph;
00795 }
|
|
||||||||||||
|
Definition at line 784 of file CandRecoHandle.cxx. References CandReco::fSigMapped, and CandHandle::GetOwnedCandBase(). Referenced by AlgShowerCam::CalculateShowerEnergy(), AlgTrackAtNu::RunAlg(), and AlgShowerAtNu::RunAlg(). 00785 {
00786 CandReco *candreco = dynamic_cast<CandReco *>(GetOwnedCandBase());
00787 candreco->fSigMapped[encoded] = ph;
00788 }
|
|
|
Reimplemented from CandHandle. Reimplemented in CandAtNuRecoHandle, CandFitTrackAtNuHandle, CandShowerAtNuHandle, CandTrackAtNuHandle, FarDetEventHandle, CandFitShowerEMHandle, CandFitTrack3Handle, CandFitTrackCamHandle, CandFitTrackMSHandle, CandFitTrackSAHandle, CandFitTrackSRHandle, CandShowerEMHandle, CandShowerSRHandle, CandSubShowerSRHandle, CandTrackCamHandle, CandTrackSRHandle, CandCluster3DHandle, CandEventHandle, CandFitTrackHandle, CandShowerHandle, and CandTrackHandle. Definition at line 57 of file CandRecoHandle.cxx. References CandRecoHandle(). 00058 {
00059 return (new CandRecoHandle(*this));
00060 }
|
|
|
|
Definition at line 771 of file CandRecoHandle.cxx. References CandStripHandle::GetCalTimeType(), and CandHandle::GetDaughterIterator(). 00772 {
00773 TIter stripItr(GetDaughterIterator());
00774 CandStripHandle *strip = dynamic_cast<CandStripHandle*>(stripItr());
00775 if (strip) {
00776 return strip->GetCalTimeType();
00777 }
00778 else {
00779 return CalTimeType::kNone;
00780 }
00781 }
|
|
|
|
Definition at line 88 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgFitTrackCam::CleanNDLists(). 00089 {
00090 return dynamic_cast<CandReco *>(GetOwnedCandBase())->fCandSlice;
00091 }
|
|
|
Definition at line 231 of file CandRecoHandle.cxx. References CandReco::fMIP, CandReco::fSigMapped, CandHandle::GetCandBase(), CandStripHandle::GetCharge(), CandHandle::GetDaughterIterator(), PlexStripEndId::GetEncoded(), CandStripHandle::GetStripEndId(), and MSG. Referenced by AlgEventSSList::AddStripToEvent(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::CalibrateEnergy(), AlgSubShowerSRList::CleanUp(), GfxShowerList::ExecuteEvent(), NtpSRModule::FillNtpCluster(), NtpCluster3DModule::FillNtpCluster(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpShower(), UberModule::FillNtpShower(), NtpSRModule::FillNtpShower(), NtpEMModule::FillNtpShower(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), AlgFitTrackCam::GetFitData(), NtpSRBleachFiller::GetlateBucketPHFraction(), CandTrackSRHandle::GetScore(), AlgShowerEM::RunAlg(), AlgRmMu::RunAlg(), AlgEventSSList::RunAlg(), AlgFitTrackCam::TimingFit(), RecoText::Update(), and EVD::UpdateSummary(). 00233 {
00234 Double_t charge=0.;
00235 Bool_t calstrip = kTRUE;
00236 CalDigitType::CalDigitType_t caldigittype = CalDigitType::kNone;
00237 switch (caltype_t) {
00238 case CalStripType::kNone:
00239 caldigittype = CalDigitType::kNone;
00240 calstrip = kFALSE;
00241 break;
00242 case CalStripType::kSigLin:
00243 caldigittype = CalDigitType::kSigLin;
00244 calstrip = kFALSE;
00245 break;
00246 case CalStripType::kSigCorr:
00247 caldigittype = CalDigitType::kSigCorr;
00248 calstrip = kFALSE;
00249 break;
00250 case CalStripType::kPE:
00251 caldigittype = CalDigitType::kPE;
00252 calstrip = kFALSE;
00253 break;
00254 default:
00255 calstrip = kTRUE;
00256 break;
00257 }
00258 TIter stripItr(GetDaughterIterator());
00259 const CandReco *candreco =
00260 dynamic_cast<const CandReco *>(GetCandBase());
00261 while (const CandStripHandle *strip =
00262 dynamic_cast<const CandStripHandle*>(stripItr())) {
00263 if (!calstrip) {
00264 charge += strip->GetCharge(caldigittype);
00265 }
00266 else {
00267 Int_t encodedNegative =
00268 strip->GetStripEndId(StripEnd::kNegative).GetEncoded();
00269 Int_t encodedPositive =
00270 strip->GetStripEndId(StripEnd::kPositive).GetEncoded();
00271 switch (caltype_t) {
00272 case CalStripType::kSigMapped:
00273 if ((candreco->fSigMapped).count(encodedNegative)) {
00274 charge += (candreco->fSigMapped)[encodedNegative];
00275 }
00276 if ((candreco->fSigMapped).count(encodedPositive)) {
00277 charge += (candreco->fSigMapped)[encodedPositive];
00278 }
00279 break;
00280 case CalStripType::kMIP:
00281
00282 if ((candreco->fMIP).count(encodedNegative)) {
00283 charge += (candreco->fMIP)[encodedNegative];
00284 }
00285 if ((candreco->fMIP).count(encodedPositive)) {
00286 charge += (candreco->fMIP)[encodedPositive];
00287 }
00288 break;
00289 case CalStripType::kGeV:
00290 if ((candreco->fMIP).count(encodedNegative)) {
00291 charge += (candreco->fMIP)[encodedNegative]/18.5;
00292 }
00293 if ((candreco->fMIP).count(encodedPositive)) {
00294 charge += (candreco->fMIP)[encodedPositive]/18.5;
00295 }
00296 break;
00297 default:
00298 MSG("RecoBase",Msg::kError)
00299 << "undefined CalStripType " << caltype_t << "\n";
00300 break;
00301 }
00302 }
00303 }
00304 return charge;
00305 }
|
|
|
|
|
|
Definition at line 716 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by RecoTreeModule::Ana(), AtNuTreeModule::Ana(), CandTrackHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::BelongsWithTrack(), AlgTrack::CalculateTrace(), NtpMaker::FillFitTrackInfo(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpTrackEnd(), UberModule::FillNtpTrackEnd(), NtpSRModule::FillNtpTrackEnd(), NtpMaker::FillTrackInfo(), FitTrackCamAnalysisModule::FittedTrackSection(), AlgFitTrackSR::InitializeFit(), AlgTrackSR::RunAlg(), AlgTrackAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), and AlgFitTrackSR::SetTrackParameters(). 00717 {
00718 return dynamic_cast<const CandReco *>(GetCandBase())->fEndDirCosU;
00719 }
|
|
|
Definition at line 728 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by RecoTreeModule::Ana(), AtNuTreeModule::Ana(), CandTrackHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::BelongsWithTrack(), AlgTrack::CalculateTrace(), NtpMaker::FillFitTrackInfo(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpTrackEnd(), UberModule::FillNtpTrackEnd(), NtpSRModule::FillNtpTrackEnd(), NtpMaker::FillTrackInfo(), FitTrackCamAnalysisModule::FittedTrackSection(), AlgFitTrackSR::InitializeFit(), AlgTrackSR::RunAlg(), AlgTrackAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), and AlgFitTrackSR::SetTrackParameters(). 00729 {
00730 return dynamic_cast<const CandReco *>(GetCandBase())->fEndDirCosV;
00731 }
|
|
|
|
|
Definition at line 616 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by CandTrackHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::BelongsWithTrack(), NtpMaker::FillFitTrackInfo(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpTrackEnd(), UberModule::FillNtpTrackEnd(), NtpSRModule::FillNtpTrackEnd(), NtpMaker::FillTrackInfo(), FitTrackCamAnalysisModule::FittedTrackSection(), AlgTrackAtNu::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), and AlgFitTrackSR::SetTrackParameters(). 00617 {
00618 return dynamic_cast<const CandReco *>(GetCandBase())->fTerm.GetT();
00619 }
|
|
|
|
|
|
Definition at line 115 of file CandRecoHandle.cxx. References CandHandle::GetDaughterIterator(), and CandStripHandle::GetNDigit(). Referenced by FitTrackMSListModule::Ana(), NtpSRModule::FillNtpCluster(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpShower(), UberModule::FillNtpShower(), NtpSRModule::FillNtpShower(), NtpEMModule::FillNtpShower(), NtpSRModule::FillNtpTrack(), AlgFitTrackCam::SetTrackProperties(), and RecoText::Update(). 00116 {
00117 Int_t n=0;
00118 TIter stripItr(GetDaughterIterator());
00119 CandStripHandle *strip;
00120 while ((strip = dynamic_cast<CandStripHandle*>(stripItr()))) {
00121 n += strip->GetNDigit(stripend_t);
00122 }
00123 return n;
00124 }
|
|
|
Definition at line 205 of file CandRecoHandle.cxx. References CandHandle::GetDaughterIterator(), CandStripHandle::GetPlane(), and CandStripHandle::GetPlaneView(). Referenced by FitTrackMSListModule::Ana(), VertexFinder::CheckTrackInfo(), AlgTrackSRList::DeleteTwinTracks(), NtpSRModule::FillNtpCluster(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpShower(), UberModule::FillNtpShower(), NtpSRModule::FillNtpShower(), NtpEMModule::FillNtpShower(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NtpMaker::FillShowerInfo(), StopMuFinderFar::IsStopping(), AlgFitTrackSR::RunAlg(), and RecoText::Update(). 00207 {
00208 CandStripHandleItr stripItr(GetDaughterIterator());
00209 CandStripHandleKeyFunc *stripKf = stripItr.CreateKeyFunc();
00210 stripKf->SetFun(CandStripHandle::KeyFromPlane);
00211 stripItr.GetSet()->AdoptSortKeyFunc(stripKf);
00212 stripKf = 0;
00213
00214 Int_t plane=0;
00215 Int_t oldplane=0;
00216 CandStripHandle *strip;
00217 while ((strip = dynamic_cast<CandStripHandle*>(stripItr()))) {
00218 PlaneView::PlaneView_t planeview = strip->GetPlaneView();
00219 if (planeview!=PlaneView::kA && planeview!=PlaneView::kB &&
00220 (planeview_t==PlaneView::kUnknown || planeview==planeview_t)) {
00221 if (!plane || strip->GetPlane()!=oldplane) {
00222 plane++;
00223 }
00224 oldplane = strip->GetPlane();
00225 }
00226 }
00227 return plane;
00228 }
|
|
||||||||||||
|
Definition at line 128 of file CandRecoHandle.cxx. References CandHandle::FindDaughter(), CandHandle::GetDaughterIterator(), and CandStripHandle::GetPlaneView(). 00130 {
00131 Int_t n=0;
00132 TIter stripItr(GetDaughterIterator());
00133 CandStripHandle *strip;
00134 while ((strip = dynamic_cast<CandStripHandle*>(stripItr()))) {
00135 PlaneView::PlaneView_t planeview = strip->GetPlaneView();
00136 if ((planeview_t==PlaneView::kUnknown || planeview==planeview_t) &&
00137 reco->FindDaughter(strip)) {
00138 n++;
00139 }
00140 }
00141 return n;
00142 }
|
|
|
||||||||||||
|
Definition at line 307 of file CandRecoHandle.cxx. References CandReco::fMIP, CandReco::fSigMapped, CandHandle::GetCandBase(), CandStripHandle::GetCharge(), CandHandle::GetDaughterIterator(), PlexStripEndId::GetEncoded(), CandStripHandle::GetPlane(), CandStripHandle::GetStripEndId(), and MSG. Referenced by CandShowerSRHandle::BuriedTrack(), AlgCosmicMuonRemoval::FillEvtInfo(), MCAnalysis::FillTrkInfo(), AlgMuonRemoval::FillTrkInfo(), GetMaxTrackLikePlane(), and CandTrackHandle::IsUnphysical(). 00309 {
00310
00311
00312 Double_t charge=0.;
00313 Bool_t calstrip = kTRUE;
00314 CalDigitType::CalDigitType_t caldigittype = CalDigitType::kNone;
00315 switch (caltype_t) {
00316 case CalStripType::kNone:
00317 caldigittype = CalDigitType::kNone;
00318 calstrip = kFALSE;
00319 break;
00320 case CalStripType::kSigLin:
00321 caldigittype = CalDigitType::kSigLin;
00322 calstrip = kFALSE;
00323 break;
00324 case CalStripType::kSigCorr:
00325 caldigittype = CalDigitType::kSigCorr;
00326 calstrip = kFALSE;
00327 break;
00328 case CalStripType::kPE:
00329 caldigittype = CalDigitType::kPE;
00330 calstrip = kFALSE;
00331 break;
00332 default:
00333 calstrip = kTRUE;
00334 break;
00335 }
00336
00337 CandStripHandleItr stripItr(GetDaughterIterator());
00338 CandStripHandleKeyFunc *stripKf = stripItr.CreateKeyFunc();
00339 stripKf->SetFun(CandStripHandle::KeyFromPlane);
00340 stripItr.GetSet()->AdoptSortKeyFunc(stripKf);
00341 stripKf = 0;
00342 stripItr.GetSet()->Slice(iplane);
00343 const CandReco *candreco =
00344 dynamic_cast<const CandReco *>(GetCandBase());
00345 while (const CandStripHandle *strip =
00346 dynamic_cast<const CandStripHandle*>(stripItr())) {
00347 if(strip->GetPlane()==iplane){
00348 if (!calstrip) {
00349 charge += strip->GetCharge(caldigittype);
00350 }
00351 else {
00352 Int_t encodedNegative =
00353 strip->GetStripEndId(StripEnd::kNegative).GetEncoded();
00354 Int_t encodedPositive =
00355 strip->GetStripEndId(StripEnd::kPositive).GetEncoded();
00356 switch (caltype_t) {
00357 case CalStripType::kSigMapped:
00358 if ((candreco->fSigMapped).count(encodedNegative)) {
00359 charge += (candreco->fSigMapped)[encodedNegative];
00360 }
00361 if ((candreco->fSigMapped).count(encodedPositive)) {
00362 charge += (candreco->fSigMapped)[encodedPositive];
00363 }
00364 break;
00365 case CalStripType::kMIP:
00366
00367 if ((candreco->fMIP).count(encodedNegative)) {
00368 charge += (candreco->fMIP)[encodedNegative];
00369 }
00370 if ((candreco->fMIP).count(encodedPositive)) {
00371 charge += (candreco->fMIP)[encodedPositive];
00372 }
00373 break;
00374 case CalStripType::kGeV:
00375 if ((candreco->fMIP).count(encodedNegative)) {
00376 charge += (candreco->fMIP)[encodedNegative]/18.5;
00377 }
00378 if ((candreco->fMIP).count(encodedPositive)) {
00379 charge += (candreco->fMIP)[encodedPositive]/18.5;
00380 }
00381 break;
00382 default:
00383 MSG("RecoBase",Msg::kError)
00384 << "undefined CalStripType " << caltype_t << "\n";
00385 break;
00386 }
00387 }
00388 }
00389 }
00390 return charge;
00391 }
|
|
||||||||||||||||
|
Definition at line 491 of file CandRecoHandle.cxx. References GetStripCharge(). 00494 {
00495 return GetStripCharge(strip,calstriptype_t,stripend_t);
00496 }
|
|
||||||||||||||||
|
Definition at line 394 of file CandRecoHandle.cxx. References CandHandle::FindDaughter(), CandReco::fMIP, CandReco::fSigMapped, CandHandle::GetCandBase(), CandStripHandle::GetCharge(), PlexStripEndId::GetEncoded(), CandStripHandle::GetStripEndId(), and MSG. 00397 {
00398 if (!FindDaughter(strip)) {
00399 return 0.;
00400 }
00401 Bool_t calstrip = kTRUE;
00402 CalDigitType::CalDigitType_t caldigittype = CalDigitType::kNone;
00403 switch (calstriptype_t) {
00404 case CalStripType::kNone:
00405 caldigittype = CalDigitType::kNone;
00406 calstrip = kFALSE;
00407 break;
00408 case CalStripType::kSigLin:
00409 caldigittype = CalDigitType::kSigLin;
00410 calstrip = kFALSE;
00411 break;
00412 case CalStripType::kSigCorr:
00413 caldigittype = CalDigitType::kSigCorr;
00414 calstrip = kFALSE;
00415 break;
00416 case CalStripType::kPE:
00417 caldigittype = CalDigitType::kPE;
00418 calstrip = kFALSE;
00419 break;
00420 default:
00421 calstrip = kTRUE;
00422 break;
00423 }
00424 if (!calstrip) {
00425 return strip->GetCharge(stripend_t,caldigittype);
00426 }
00427 else {
00428 Int_t encodedNegative =
00429 strip->GetStripEndId(StripEnd::kNegative).GetEncoded();
00430 Int_t encodedPositive =
00431 strip->GetStripEndId(StripEnd::kPositive).GetEncoded();
00432 const CandReco *candreco =
00433 dynamic_cast<const CandReco *>(GetCandBase());
00434 Double_t charge=0.;
00435 switch (calstriptype_t) {
00436 case CalStripType::kSigMapped:
00437 if (stripend_t==StripEnd::kNegative ||
00438 stripend_t==StripEnd::kWhole) {
00439 if ((candreco->fSigMapped).count(encodedNegative)) {
00440 charge += (candreco->fSigMapped)[encodedNegative];
00441 }
00442 }
00443 if (stripend_t==StripEnd::kPositive ||
00444 stripend_t==StripEnd::kWhole) {
00445 if ((candreco->fSigMapped).count(encodedPositive)) {
00446 charge += (candreco->fSigMapped)[encodedPositive];
00447 }
00448 }
00449 break;
00450 case CalStripType::kMIP:
00451
00452 // for now, kludge 1 MIP = 530 ADU - put this in db later!!!!
00453 if (stripend_t==StripEnd::kNegative ||
00454 stripend_t==StripEnd::kWhole) {
00455 if ((candreco->fMIP).count(encodedNegative)) {
00456 charge += (candreco->fMIP)[encodedNegative];
00457 }
00458 }
00459 if (stripend_t==StripEnd::kPositive ||
00460 stripend_t==StripEnd::kWhole) {
00461 if ((candreco->fMIP).count(encodedPositive)) {
00462 charge += (candreco->fMIP)[encodedPositive];
00463 }
00464 }
00465 break;
00466 case CalStripType::kGeV:
00467 if (stripend_t==StripEnd::kNegative ||
00468 stripend_t==StripEnd::kWhole) {
00469 if ((candreco->fMIP).count(encodedNegative)) {
00470 charge += (candreco->fMIP)[encodedNegative]/18.5;
00471 }
00472 }
00473 if (stripend_t==StripEnd::kPositive ||
00474 stripend_t==StripEnd::kWhole) {
00475 if ((candreco->fMIP).count(encodedPositive)) {
00476 charge += (candreco->fMIP)[encodedPositive]/18.5;
00477 }
00478 }
00479 break;
00480 default:
00481 MSG("RecoBase",Msg::kError)
00482 << "undefined CalStripType " << calstriptype_t << "\n";
00483 break;
00484 }
00485 return charge;
00486 }
00487 return 0.;
00488 }
|
|
|
Definition at line 499 of file CandRecoHandle.cxx. Referenced by CandShowerHandle::CalibrateEnergy(), TridModelMaker::CreateShowerModels(), AlgCosmicMuonRemoval::FillEvtInfo(), NtpSRModule::FillNtpEvent(), NtpSRModule::FillNtpShower(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), MCAnalysis::FillTrkInfo(), AlgMuonRemoval::FillTrkInfo(), and GetStripCharge(). 00501 {
00502 return GetStripCharge(strip,CalStripType::kMIP,StripEnd::kWhole);
00503 }
|
|
|
Definition at line 628 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by FitTrackCamAnalysisModule::FittedTrackSection(), GetBegPlane(), GetEndPlane(), and AlgEventSR::RunAlg(). 00629 {
00630 return dynamic_cast<const CandReco *>
00631 (GetCandBase())->fTerm.GetPlane();
00632 }
|
|
|
Definition at line 764 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by RecoTreeModule::Ana(), FitTrackMSListModule::Ana(), AtNuDisplayModule::Ana(), NtpMaker::FillFitTrackInfo(), UberModuleLite::FillNtpTrackTime(), UberModule::FillNtpTrackTime(), NtpSRModule::FillNtpTrackTime(), NtpMaker::FillShowerInfo(), NtpMaker::FillTrackInfo(), FitTrackCamAnalysisModule::FittedTrackSection(), AlgTrackSR::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), and AlgFitTrackSR::SetTrackParameters(). 00765 {
00766 return dynamic_cast<const CandReco *>(GetCandBase())->fTimeOffset;
00767 }
|
|
|
|
Definition at line 679 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by RemoveMuon::Ana(), CandTrackHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::BelongsWithTrack(), AlgTrack::CalculateTrace(), TridModelMaker::CreateTrackModels(), NtpSRModule::FillNtpEvent(), FitTrackCamAnalysisModule::FittedTrackSection(), TrackContext::GetDirCosUSR(), AlgRmMu::RunAlg(), AlgFitTrackCam::RunAlg(), and AlgEventSR::RunAlg(). 00680 {
00681 return dynamic_cast<const CandReco *>(GetCandBase())->fVtxDirCosU;
00682 }
|
|
|
Definition at line 691 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by RemoveMuon::Ana(), CandTrackHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::BelongsWithTrack(), AlgTrack::CalculateTrace(), TridModelMaker::CreateTrackModels(), NtpSRModule::FillNtpEvent(), FitTrackCamAnalysisModule::FittedTrackSection(), TrackContext::GetDirCosVSR(), AlgRmMu::RunAlg(), AlgFitTrackCam::RunAlg(), and AlgEventSR::RunAlg(). 00692 {
00693 return dynamic_cast<const CandReco *>(GetCandBase())->fVtxDirCosV;
00694 }
|
|
|
Definition at line 703 of file CandRecoHandle.cxx. References CandHandle::GetCandBase(). Referenced by RemoveMuon::Ana(), CandTrackHandle::BelongsWithShower(), CandShowerSRHandle::BelongsWithTrack(), CandShowerHandle::BelongsWithTrack(), AlgTrack::CalculateTrace(), TridModelMaker::CreateTrackModels(), AlgCosmicMuonRemoval::FillEvtInfo(), NtpSRModule::FillNtpEvent(), MCAnalysis::FillTrkInfo(), AlgMuonRemoval::FillTrkInfo(), FitTrackCamAnalysisModule::FittedTrackSection(), AlgAtmosShowerList::FormDummyTracks(), TrackContext::GetDirCosZSR(), AlgFarDetEvent::GetShower(), AlgRmMu::RunAlg(), AlgFitTrackCam::RunAlg(), and AlgEventSR::RunAlg(). 00704 {
00705 return dynamic_cast<const CandReco *>(GetCandBase())->fVtxDirCosZ;
00706 }
|
|
|
|
|
|
|
|
Definition at line 506 of file CandRecoHandle.cxx. References GetCandSlice(), and CandHandle::GetUidInt(). 00507 {
00508 if (reco->GetCandSlice()) {
00509 return static_cast<Int_t>(reco->GetCandSlice()->GetUidInt());
00510 }
00511 return 0;
00512 }
|
|
|
|
Definition at line 636 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitShowerEM::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00637 {
00638 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVtxDirCosU = dvar;
00639 }
|
|
|
Definition at line 649 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitShowerEM::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00650 {
00651 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVtxDirCosV = dvar;
00652 }
|
|
|
Definition at line 661 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00662 {
00663 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVtxDirCosZ = dvar;
00664 }
|
|
|
Definition at line 710 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00711 {
00712 dynamic_cast<CandReco *>(GetOwnedCandBase())->fEndDirCosU = dvar;
00713 }
|
|
|
Definition at line 723 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00724 {
00725 dynamic_cast<CandReco *>(GetOwnedCandBase())->fEndDirCosV = dvar;
00726 }
|
|
|
Definition at line 735 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00736 {
00737 dynamic_cast<CandReco *>(GetOwnedCandBase())->fEndDirCosZ = dvar;
00738 }
|
|
|
Definition at line 623 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00624 {
00625 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTerm.SetPlane(ivar);
00626 }
|
|
|
Definition at line 611 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), and AlgFitTrackCam::TimingFit(). 00612 {
00613 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTerm.SetT(dvar);
00614 }
|
|
|
Definition at line 576 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00577 {
00578 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTerm.SetU(dvar);
00579 }
|
|
|
Definition at line 587 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00588 {
00589 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTerm.SetV(dvar);
00590 }
|
|
|
Definition at line 599 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), CandFitTrackSRHandle::SetEnd(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), AlgFitTrackCam::SpectrometerSwim(), and AlgFitTrackSR::SwimVertexAndEndPoints(). 00600 {
00601 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTerm.SetZ(dvar);
00602 }
|
|
|
Definition at line 759 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackCam::CalculateTimingFits(), AlgTrackSR::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackParameters(), and AlgFitTrackCam::TimingFit(). 00760 {
00761 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTimeOffset = dvar;
00762 }
|
|
|
Definition at line 747 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgTrackCam::CalculateTimingFits(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackParameters(), and AlgFitTrackCam::TimingFit(). 00748 {
00749 dynamic_cast<CandReco *>(GetOwnedCandBase())->fTimeSlope = dvar;
00750 }
|
|
|
Definition at line 673 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgEventSR::RunAlg(), and AlgFitTrackCam::SetTrackProperties(). 00674 {
00675 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVtxDirCosU = dvar;
00676 }
|
|
|
Definition at line 686 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgEventSR::RunAlg(), and AlgFitTrackCam::SetTrackProperties(). 00687 {
00688 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVtxDirCosV = dvar;
00689 }
|
|
|
Definition at line 698 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgEventSR::RunAlg(), and AlgFitTrackCam::SetTrackProperties(). 00699 {
00700 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVtxDirCosZ = dvar;
00701 }
|
|
|
Reimplemented in FarDetEventHandle. Definition at line 563 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgFitTrackSR::InitializeFit(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00564 {
00565 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVertex.SetPlane(ivar);
00566 }
|
|
|
Definition at line 551 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::TimingFit(), and AlgFitTrackMS::WriteFit(). 00552 {
00553 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVertex.SetT(dvar);
00554 }
|
|
|
Reimplemented in FarDetEventHandle. Definition at line 515 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitShowerEM::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00516 {
00517 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVertex.SetU(dvar);
00518 }
|
|
|
Reimplemented in FarDetEventHandle. Definition at line 527 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitShowerEM::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00528 {
00529 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVertex.SetV(dvar);
00530 }
|
|
|
Reimplemented in FarDetEventHandle. Definition at line 539 of file CandRecoHandle.cxx. References CandHandle::GetOwnedCandBase(). Referenced by AlgSubShowerSR::CalculateEnergyVertexAngle(), AlgFitShowerEM::CopyFromShowerEM(), AlgFitTrackMS::InitFitHandle(), AlgFitTrackSR::InitializeFit(), AlgTrackSR::RunAlg(), AlgTrackCam::RunAlg(), AlgTrackAtNu::RunAlg(), AlgShowerSS::RunAlg(), AlgShowerSR::RunAlg(), AlgShowerEM::RunAlg(), AlgShowerCam::RunAlg(), AlgShowerAtNu::RunAlg(), AlgFitTrackAtNu::RunAlg(), AlgFitTrack3::RunAlg(), AlgFitShowerEM::RunAlg(), AlgEventSR::RunAlg(), AlgFitTrackCam::SetPropertiesFromFinderTrack(), AlgFitTrackSR::SetTrackEndParameters(), AlgFitTrackSR::SetTrackParameters(), AlgFitTrackCam::SetTrackProperties(), CandFitTrackSRHandle::SetVtx(), AlgFitTrackSR::SwimVertexAndEndPoints(), and AlgFitTrackMS::WriteFit(). 00540 {
00541 dynamic_cast<CandReco *>(GetOwnedCandBase())->fVertex.SetZ(dvar);
00542 }
|
|
|
Reimplemented from CandHandle. Reimplemented in CandAtNuRecoHandle, CandFitTrackAtNuHandle, CandShowerAtNuHandle, CandTrackAtNuHandle, FarDetEventHandle, CandFitShowerEMHandle, CandFitTrack3Handle, CandFitTrackMSHandle, CandFitTrackSRHandle, CandShowerEMHandle, CandShowerSRHandle, CandSubShowerSRHandle, CandTrackSRHandle, CandCluster3DHandle, CandEventHandle, CandFitTrackHandle, CandShowerHandle, and CandTrackHandle. Definition at line 63 of file CandRecoHandle.cxx. References MSG, and CandHandle::Trace(). 00064 {
00065 MSG("Cand", Msg::kDebug)
00066 << "**********Begin CandRecoHandle::Trace(\"" << c << "\")" << endl
00067 << "Information from CandRecoHandle's CandHandle: " << endl;
00068 CandHandle::Trace(c);
00069 MSG("Cand", Msg::kDebug)
00070 << "**********End CandRecoHandle::Trace(\"" << c << "\")" << endl;
00071 }
|
1.3.9.1