|
BmnRoot
|
#include <L1AlgoDraw.h>
Public Member Functions | |
| L1AlgoDraw () | |
| void | InitL1Draw (L1Algo *algo_) |
| void | DrawMCTracks () |
| void | DrawRecoTracks () |
| void | DrawTriplets (vector< L1Triplet > &triplets, const THitI *realIHit) |
| void | DrawDoublets (vector< THitI > *Duplets_hits, map< THitI, THitI > *Duplets_start, const int MaxArrSize, THitI *StsHitsStartIndex, unsigned int *realIHit) |
| void | DrawDoubletsOnSta (int iSta, THitI *Duplets_hits, THitI *Duplets_start, const int MaxArrSize, THitI *StsRestHitsStartIndex, unsigned int *realIHit) |
| void | DrawTarget () |
| void | DrawInputHits () |
| void | DrawRestHits (THitI *StsRestHitsStartIndex, THitI *StsRestHitsStopIndex, unsigned int *realIHit) |
| void | DrawInfo () |
| void | ClearVeiw () |
| void | SaveCanvas (TString name) |
| void | DrawAsk () |
Definition at line 29 of file L1AlgoDraw.h.
| L1AlgoDraw::L1AlgoDraw | ( | ) |
Definition at line 83 of file L1AlgoDraw.h.
References i, and CbmL1::Instance().
| void L1AlgoDraw::ClearVeiw | ( | ) |
Definition at line 823 of file L1AlgoDraw.h.
Referenced by L1Algo::CATrackFinder().
| void L1AlgoDraw::DrawAsk | ( | ) |
Definition at line 807 of file L1AlgoDraw.h.
Referenced by L1Algo::CATrackFinder().
| void L1AlgoDraw::DrawDoublets | ( | vector< THitI > * | Duplets_hits, |
| map< THitI, THitI > * | Duplets_start, | ||
| const int | MaxArrSize, | ||
| THitI * | StsHitsStartIndex, | ||
| unsigned int * | realIHit | ||
| ) |
Definition at line 428 of file L1AlgoDraw.h.
| void L1AlgoDraw::DrawDoubletsOnSta | ( | int | iSta, |
| THitI * | Duplets_hits, | ||
| THitI * | Duplets_start, | ||
| const int | MaxArrSize, | ||
| THitI * | StsRestHitsStartIndex, | ||
| unsigned int * | realIHit | ||
| ) |
Definition at line 457 of file L1AlgoDraw.h.
| void L1AlgoDraw::DrawInfo | ( | ) |
Definition at line 520 of file L1AlgoDraw.h.
References L1Algo::vRecoHits, L1Algo::vStsHits, and L1Algo::vTracks.
| void L1AlgoDraw::DrawInputHits | ( | ) |
Definition at line 582 of file L1AlgoDraw.h.
References CbmL1::Instance(), L1Station::Rmax, and L1Station::z.
Referenced by L1Algo::CATrackFinder().
| void L1AlgoDraw::DrawMCTracks | ( | ) |
Definition at line 157 of file L1AlgoDraw.h.
References fabs(), CbmKF::Instance(), CbmL1::Instance(), CbmL1MCTrack::IsReconstructable(), L1, CbmL1MCTrack::mother_ID, CbmL1MCPoint::p, CbmL1MCTrack::p, CbmL1MCTrack::pdg, CbmL1MCTrack::Points, CbmKF::Propagate(), CbmL1MCPoint::px, CbmL1MCTrack::px, CbmL1MCPoint::py, CbmL1MCTrack::py, CbmL1MCPoint::pz, CbmL1MCTrack::pz, CbmL1MCPoint::q, CbmL1MCTrack::q, CbmL1MCTrack::StsHits, CbmL1MCPoint::x, CbmL1MCTrack::x, CbmL1MCPoint::y, CbmL1MCTrack::y, CbmL1MCPoint::z, and CbmL1MCTrack::z.
Referenced by L1Algo::CATrackFinder().
| void L1AlgoDraw::DrawRecoTracks | ( | ) |
Definition at line 289 of file L1AlgoDraw.h.
References L1Track::NHits, L1Algo::vRecoHits, and L1Algo::vTracks.
Referenced by L1Algo::CATrackFinder().
| void L1AlgoDraw::DrawRestHits | ( | THitI * | StsRestHitsStartIndex, |
| THitI * | StsRestHitsStopIndex, | ||
| unsigned int * | realIHit | ||
| ) |
Definition at line 708 of file L1AlgoDraw.h.
References CbmL1::Instance(), L1Station::Rmax, and L1Station::z.
| void L1AlgoDraw::DrawTarget | ( | ) |
Definition at line 527 of file L1AlgoDraw.h.
Referenced by L1Algo::CATrackFinder().
Definition at line 367 of file L1AlgoDraw.h.
References L1Triplet::GetLHit(), L1Triplet::GetMHit(), and L1Triplet::GetRHit().
| void L1AlgoDraw::InitL1Draw | ( | L1Algo * | algo_ | ) |
Definition at line 133 of file L1AlgoDraw.h.
References i, L1Algo::NStations, L1Algo::StsHitsStartIndex, L1Algo::StsHitsStopIndex, L1Algo::vStsHits, L1Algo::vStsStrips, and L1Algo::vStsStripsB.
Referenced by L1Algo::CATrackFinder().
| void L1AlgoDraw::SaveCanvas | ( | TString | name | ) |
Definition at line 848 of file L1AlgoDraw.h.
Referenced by L1Algo::CATrackFinder().