Class Reference for E1039 Core & Analysis Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GlobalConsts.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define nStations   7
 
#define nChamberPlanes   30
 
#define nHodoPlanes   16
 
#define nPropPlanes   8
 
#define nDarkPhotonPlanes   8
 
#define M_MU   0.1056583745
 
#define M_P   0.93828
 
#define E_BEAM   120.
 
#define TFEXIT_SUCCESS   0;
 
#define VFEXIT_SUCCESS   0;
 
#define TFEXIT_FAIL_MULTIPLICITY   -1;
 
#define TFEXIT_FAIL_ROUGH_MUONID   -2;
 
#define TFEXIT_FAIL_ST2_TRACKLET   -3;
 
#define TFEXIT_FAIL_ST3_TRACKLET   -4;
 
#define TFEXIT_FAIL_BACKPARTIAL   -5;
 
#define TFEXIT_FAIL_GLOABL   -6;
 
#define TFEXIT_FAIL_NO_DIMUON   -7;
 
#define VFEXIT_FAIL_DIMUONPAIR   -10;
 
#define VFEXIT_FAIL_ITERATION   -20;
 
#define LogInfo(message)   std::cout << "INFO: " << __FILE__ << " " << __LINE__ << " " << __FUNCTION__ << " ::: " << message << std::endl
 
#define varName(x)   #x
 
#define LogDebug(exp)
 
#define LogDebuglv2(exp)
 

Macro Definition Documentation

◆ E_BEAM

#define E_BEAM   120.

Definition at line 14 of file GlobalConsts.h.

◆ LogDebug

#define LogDebug (   exp)

Definition at line 36 of file GlobalConsts.h.

◆ LogDebuglv2

#define LogDebuglv2 (   exp)

Definition at line 42 of file GlobalConsts.h.

◆ LogInfo

#define LogInfo (   message)    std::cout << "INFO: " << __FILE__ << " " << __LINE__ << " " << __FUNCTION__ << " ::: " << message << std::endl

Definition at line 30 of file GlobalConsts.h.

◆ M_MU

#define M_MU   0.1056583745

Definition at line 12 of file GlobalConsts.h.

◆ M_P

#define M_P   0.93828

Definition at line 13 of file GlobalConsts.h.

◆ nChamberPlanes

#define nChamberPlanes   30

Definition at line 6 of file GlobalConsts.h.

◆ nDarkPhotonPlanes

#define nDarkPhotonPlanes   8

Definition at line 9 of file GlobalConsts.h.

◆ nHodoPlanes

#define nHodoPlanes   16

Definition at line 7 of file GlobalConsts.h.

◆ nPropPlanes

#define nPropPlanes   8

Definition at line 8 of file GlobalConsts.h.

◆ nStations

#define nStations   7

Definition at line 5 of file GlobalConsts.h.

◆ TFEXIT_FAIL_BACKPARTIAL

#define TFEXIT_FAIL_BACKPARTIAL   -5;

Definition at line 23 of file GlobalConsts.h.

◆ TFEXIT_FAIL_GLOABL

#define TFEXIT_FAIL_GLOABL   -6;

Definition at line 24 of file GlobalConsts.h.

◆ TFEXIT_FAIL_MULTIPLICITY

#define TFEXIT_FAIL_MULTIPLICITY   -1;

Definition at line 19 of file GlobalConsts.h.

◆ TFEXIT_FAIL_NO_DIMUON

#define TFEXIT_FAIL_NO_DIMUON   -7;

Definition at line 25 of file GlobalConsts.h.

◆ TFEXIT_FAIL_ROUGH_MUONID

#define TFEXIT_FAIL_ROUGH_MUONID   -2;

Definition at line 20 of file GlobalConsts.h.

◆ TFEXIT_FAIL_ST2_TRACKLET

#define TFEXIT_FAIL_ST2_TRACKLET   -3;

Definition at line 21 of file GlobalConsts.h.

◆ TFEXIT_FAIL_ST3_TRACKLET

#define TFEXIT_FAIL_ST3_TRACKLET   -4;

Definition at line 22 of file GlobalConsts.h.

◆ TFEXIT_SUCCESS

#define TFEXIT_SUCCESS   0;

Definition at line 17 of file GlobalConsts.h.

◆ varName

#define varName (   x)    #x

Definition at line 31 of file GlobalConsts.h.

◆ VFEXIT_FAIL_DIMUONPAIR

#define VFEXIT_FAIL_DIMUONPAIR   -10;

Definition at line 26 of file GlobalConsts.h.

◆ VFEXIT_FAIL_ITERATION

#define VFEXIT_FAIL_ITERATION   -20;

Definition at line 27 of file GlobalConsts.h.

◆ VFEXIT_SUCCESS

#define VFEXIT_SUCCESS   0;

Definition at line 18 of file GlobalConsts.h.