BmnRoot
Loading...
Searching...
No Matches
MpdHitPointSetDraw.cxx
Go to the documentation of this file.
1
/*
2
* FairMCPointsDraw.cpp
3
*
4
* Created on: Apr 17, 2009
5
* Author: stockman
6
*/
7
8
#include "
MpdHitPointSetDraw.h
"
9
#include "
MpdEventManager.h
"
10
11
#include "FairHit.h"
12
13
#include "TEveManager.h"
14
15
#include <iostream>
16
using namespace
std
;
17
18
19
TVector3
MpdHitPointSetDraw::GetVector
(TObject* obj)
20
{
21
FairHit* hit = (FairHit*) obj;
22
if
(
fVerbose
> 2) cout<<
"MpdHitPointSetDraw::GetVector(): "
<<hit->GetX()<<
" "
<<hit->GetY()<<
" "
<<hit->GetZ()<<endl;
23
24
return
TVector3(hit->GetX(), hit->GetY(), hit->GetZ());
25
}
26
27
void
MpdHitPointSetDraw::AddEveElementList
()
28
{
29
fEventManager
->
AddEventElement
(
fq
,
RecoPointList
);
30
return
;
31
}
32
33
void
MpdHitPointSetDraw::RemoveEveElementList
()
34
{
35
gEve->RemoveElement(
fq
,
fEventManager
->
EveRecoPoints
);
36
return
;
37
}
MpdEventManager::EveRecoPoints
TEveElementList * EveRecoPoints
Definition
MpdEventManager.h:119
MpdEventManager::AddEventElement
void AddEventElement(TEveElement *element, ElementList element_list)
Definition
MpdEventManager.cxx:736
MpdHitPointSetDraw::GetVector
TVector3 GetVector(TObject *obj)
Definition
MpdHitPointSetDraw.cxx:19
MpdHitPointSetDraw::RemoveEveElementList
void RemoveEveElementList()
Definition
MpdHitPointSetDraw.cxx:33
MpdHitPointSetDraw::AddEveElementList
void AddEveElementList()
Definition
MpdHitPointSetDraw.cxx:27
MpdPointSetDraw::fq
TEvePointSet * fq
Definition
MpdPointSetDraw.h:63
MpdPointSetDraw::fVerbose
Int_t fVerbose
Definition
MpdPointSetDraw.h:60
MpdPointSetDraw::fEventManager
MpdEventManager * fEventManager
Definition
MpdPointSetDraw.h:61
RecoPointList
@ RecoPointList
Definition
MpdEventManager.h:23
MpdEventManager.h
MpdHitPointSetDraw.h
std
STL namespace.
eventdisplay
MpdHitPointSetDraw.cxx
Generated on Fri May 15 2026 10:40:53 for BmnRoot by
1.9.8