CGEM BOSS
6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
BesMcTrack.h
Go to the documentation of this file.
1
2
#ifndef BESMCTRACK_H
3
#define BESMCTRACK_H
4
5
#include <vector>
6
#include "TPaveText.h"
7
#include "TGeoTrack.h"
8
9
#include "
BesMarker2D.h
"
10
#include "
BesPaveText.h
"
11
#include "
BesGeoTrack.h
"
12
13
class
BesMcTrack
:
public
BesGeoTrack
{
14
15
public
:
16
17
BesMcTrack
();
18
BesMcTrack
(Int_t
id
, Int_t pdgcode, TVirtualGeoTrack *parent=0, TObject *particle=0);
19
virtual
~BesMcTrack
() {};
20
21
virtual
void
SetCharge
(Int_t charge);
22
23
virtual
void
ExecuteEvent
(Int_t event, Int_t px, Int_t py);
24
25
private
:
26
27
ClassDef(
BesMcTrack
,1)
// BesMcTrack
28
};
29
30
#endif
31
32
BesGeoTrack.h
BesMarker2D.h
BesPaveText.h
BesGeoTrack
Definition
BesGeoTrack.h:12
BesMcTrack
Definition
BesMcTrack.h:13
BesMcTrack::~BesMcTrack
virtual ~BesMcTrack()
Definition
BesMcTrack.h:19
BesMcTrack::BesMcTrack
BesMcTrack()
BesMcTrack::ExecuteEvent
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
Definition
BesMcTrack.cxx:33
BesMcTrack::SetCharge
virtual void SetCharge(Int_t charge)
Definition
BesMcTrack.cxx:78
6.6.5.i
EventDisplay
BesVisLib
BesVisLib-00-06-12
BesVisLib
BesMcTrack.h
Generated by
1.12.0