BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
ZHelix.h File Reference
#include <TPolyLine3D.h>
#include <TString.h>
#include <TMath.h>
#include <TPad.h>
#include "BesView.h"

Go to the source code of this file.

Classes

class  ZHelix
 

Macros

#define ZEVIS_EZHelixRangeType
 
#define ZEVIS_TrackType
 

Enumerations

enum  EZHelixRangeType {
  kHelixPhi , kHelixX , kHelixY , kHelixZ ,
  kHelixR
}
 
enum  TrackType {
  kVctrhl , kVctpar , kVcparsec , kZtprhl ,
  kZttrhl , kZttrprm , kZttrsec
}
 

Macro Definition Documentation

◆ ZEVIS_EZHelixRangeType

#define ZEVIS_EZHelixRangeType

Definition at line 19 of file ZHelix.h.

◆ ZEVIS_TrackType

#define ZEVIS_TrackType

Definition at line 30 of file ZHelix.h.

Enumeration Type Documentation

◆ EZHelixRangeType

Enumerator
kHelixPhi 
kHelixX 
kHelixY 
kHelixZ 
kHelixR 

Definition at line 20 of file ZHelix.h.

20 {
22 kHelixX,
23 kHelixY,
24 kHelixZ,
26};
@ kHelixY
Definition: ZHelix.h:23
@ kHelixX
Definition: ZHelix.h:22
@ kHelixPhi
Definition: ZHelix.h:21
@ kHelixZ
Definition: ZHelix.h:24
@ kHelixR
Definition: ZHelix.h:25

◆ TrackType

enum TrackType
Enumerator
kVctrhl 
kVctpar 
kVcparsec 
kZtprhl 
kZttrhl 
kZttrprm 
kZttrsec 

Definition at line 31 of file ZHelix.h.

31 {
32 kVctrhl,
33 kVctpar,
35 kZtprhl,
36 kZttrhl,
39};
@ kVcparsec
Definition: ZHelix.h:34
@ kZttrhl
Definition: ZHelix.h:36
@ kVctrhl
Definition: ZHelix.h:32
@ kVctpar
Definition: ZHelix.h:33
@ kZtprhl
Definition: ZHelix.h:35
@ kZttrsec
Definition: ZHelix.h:38
@ kZttrprm
Definition: ZHelix.h:37