Class Reference for E1039 Core & Analysis Software
Home page
Related Pages
Namespaces
Classes
Files
External Links
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
GlobalConsts.h
Go to the documentation of this file.
1
#ifndef _GLOBALCONSTS_H
2
#define _GLOBALCONSTS_H
3
4
//--------------- Geometry setup -----------------
5
#define nStations 7
6
#define nChamberPlanes 30
7
#define nHodoPlanes 16
8
#define nPropPlanes 8
9
#define nDarkPhotonPlanes 8
10
11
//--------------- Physics quantities -------------
12
#define M_MU 0.1056583745
13
#define M_P 0.93828
14
#define E_BEAM 120.
15
16
//-------------- Track finding exit code ---------------
17
#define TFEXIT_SUCCESS 0;
18
#define VFEXIT_SUCCESS 0;
19
#define TFEXIT_FAIL_MULTIPLICITY -1;
20
#define TFEXIT_FAIL_ROUGH_MUONID -2;
21
#define TFEXIT_FAIL_ST2_TRACKLET -3;
22
#define TFEXIT_FAIL_ST3_TRACKLET -4;
23
#define TFEXIT_FAIL_BACKPARTIAL -5;
24
#define TFEXIT_FAIL_GLOABL -6;
25
#define TFEXIT_FAIL_NO_DIMUON -7;
26
#define VFEXIT_FAIL_DIMUONPAIR -10;
27
#define VFEXIT_FAIL_ITERATION -20;
28
29
//-------------- Useful marcros -----------------
30
#define LogInfo(message) std::cout << "DEBUG: " << __FILE__ << " " << __LINE__ << " " << __FUNCTION__ << " ::: " << message << std::endl
31
#define varName(x) #x
32
33
#endif
e1039-core
packages
global_consts
GlobalConsts.h
Built by
Haiwang Yu
. updated:
Wed May 26 2021 21:44:03
using
1.8.5 with
SeaQuest GitHub integration