MpdMCPointDraw.cxx 603 B

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * FairMCPointsDraw.cpp
  3. *
  4. * Created on: Apr 17, 2009
  5. * Author: stockman
  6. */
  7. #include "MpdMCPointDraw.h"
  8. #include "MpdEventManager.h"
  9. #include "FairMCPoint.h"
  10. #include "TEveManager.h"
  11. TVector3 MpdMCPointDraw::GetVector(TObject* obj)
  12. {
  13. FairMCPoint* p = (FairMCPoint*) obj;
  14. return TVector3(p->GetX(), p->GetY(), p->GetZ());
  15. }
  16. void MpdMCPointDraw::AddEveElementList()
  17. {
  18. fEventManager->AddEventElement(fq, MCPointList);
  19. return;
  20. }
  21. void MpdMCPointDraw::RemoveEveElementList()
  22. {
  23. gEve->RemoveElement(fq, fEventManager->EveMCPoints);
  24. return;
  25. }
  26. ClassImp(MpdMCPointDraw)