BmnRoot
Loading...
Searching...
No Matches
L1AlgoDraw Class Reference

#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 ()
 

Detailed Description

Definition at line 29 of file L1AlgoDraw.h.

Constructor & Destructor Documentation

◆ L1AlgoDraw()

L1AlgoDraw::L1AlgoDraw ( )

Definition at line 83 of file L1AlgoDraw.h.

References i, and CbmL1::Instance().

Member Function Documentation

◆ ClearVeiw()

void L1AlgoDraw::ClearVeiw ( )

Definition at line 823 of file L1AlgoDraw.h.

Referenced by L1Algo::CATrackFinder().

◆ DrawAsk()

void L1AlgoDraw::DrawAsk ( )

Definition at line 807 of file L1AlgoDraw.h.

Referenced by L1Algo::CATrackFinder().

◆ DrawDoublets()

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.

◆ DrawDoubletsOnSta()

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.

◆ DrawInfo()

void L1AlgoDraw::DrawInfo ( )

Definition at line 520 of file L1AlgoDraw.h.

References L1Algo::vRecoHits, L1Algo::vStsHits, and L1Algo::vTracks.

◆ DrawInputHits()

void L1AlgoDraw::DrawInputHits ( )

Definition at line 582 of file L1AlgoDraw.h.

References CbmL1::Instance(), L1Station::Rmax, and L1Station::z.

Referenced by L1Algo::CATrackFinder().

◆ DrawMCTracks()

◆ DrawRecoTracks()

void L1AlgoDraw::DrawRecoTracks ( )

Definition at line 289 of file L1AlgoDraw.h.

References L1Track::NHits, L1Algo::vRecoHits, and L1Algo::vTracks.

Referenced by L1Algo::CATrackFinder().

◆ DrawRestHits()

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.

◆ DrawTarget()

void L1AlgoDraw::DrawTarget ( )

Definition at line 527 of file L1AlgoDraw.h.

Referenced by L1Algo::CATrackFinder().

◆ DrawTriplets()

void L1AlgoDraw::DrawTriplets ( vector< L1Triplet > &  triplets,
const THitI realIHit 
)

Definition at line 367 of file L1AlgoDraw.h.

References L1Triplet::GetLHit(), L1Triplet::GetMHit(), and L1Triplet::GetRHit().

◆ InitL1Draw()

void L1AlgoDraw::InitL1Draw ( L1Algo algo_)

◆ SaveCanvas()

void L1AlgoDraw::SaveCanvas ( TString  name)

Definition at line 848 of file L1AlgoDraw.h.

Referenced by L1Algo::CATrackFinder().


The documentation for this class was generated from the following file: