|
enum | Header {
EVENTTYPE =0
, ALGORITHM
, CRITERIA
, VERSION
,
ENERGY
, NUMSUB
, NUMCON
, EVENTTYPE =0
,
ALGORITHM
, CRITERIA
, VERSION
, ENERGY
,
NUMSUB
, NUMCON
, EVENTTYPE =0
, ALGORITHM
,
CRITERIA
, VERSION
, ENERGY
, NUMSUB
,
NUMCON
} |
|
enum | SubID {
HLT =0
, MDC
, TOF
, EMC
,
MUC
, CGEM
, CON
, HLT =0
,
MDC
, TOF
, EMC
, MUC
,
CGEM
, CON
, HLT =0
, MDC
,
TOF
, EMC
, MUC
, CGEM
,
CON
} |
|
enum | MdcData {
NMDC =0x100
, NTRK
, PMAX1
, COST1
,
VZ1
, PHI1
, VR1
, TRKHIT1
,
TRKSHIT1
, PMAX2
, COST2
, VZ2
,
PHI2
, VR2
, TRKHIT2
, TRKSHIT2
,
ACOL
, NMDC =0x100
, NTRK
, PMAX1
,
COST1
, VZ1
, PHI1
, VR1
,
TRKHIT1
, TRKSHIT1
, PMAX2
, COST2
,
VZ2
, PHI2
, VR2
, TRKHIT2
,
TRKSHIT2
, ACOL
, NMDC =0x100
, NTRK
,
PMAX1
, COST1
, VZ1
, PHI1
,
VR1
, TRKHIT1
, TRKSHIT1
, PMAX2
,
COST2
, VZ2
, PHI2
, VR2
,
TRKHIT2
, TRKSHIT2
, ACOL
} |
|
enum | TofData {
NTOF =0x200
, DELTAT
, DELTAPHI
, NTOF =0x200
,
DELTAT
, DELTAPHI
, NTOF =0x200
, DELTAT
,
DELTAPHI
} |
|
enum | EmcData {
NEMC =0x300
, ETOT
, EBAR
, EEND
,
EBAL
, EEAST
, EWEST
, NSEC
,
NSHW
, EMAX1
, ECOST1
, EPHI1
,
EMAX2
, ECOST2
, EPHI2
, EACOP
,
EACOL
, EMAX12
, EMAX3
, ECOST3
,
EPHI3
, NEMC =0x300
, ETOT
, EBAR
,
EEND
, EBAL
, EEAST
, EWEST
,
NSEC
, NSHW
, EMAX1
, ECOST1
,
EPHI1
, EMAX2
, ECOST2
, EPHI2
,
EACOP
, EACOL
, EMAX12
, EMAX3
,
ECOST3
, EPHI3
, NEMC =0x300
, ETOT
,
EBAR
, EEND
, EBAL
, EEAST
,
EWEST
, NSEC
, NSHW
, EMAX1
,
ECOST1
, EPHI1
, EMAX2
, ECOST2
,
EPHI2
, EACOP
, EACOL
, EMAX12
,
EMAX3
, ECOST3
, EPHI3
} |
|
enum | MucData { NMUC =0x400
, NMUC =0x400
, NMUC =0x400
} |
|
enum | CgemData {
NCGEM =0x500
, SNTRK
, SPMAX1
, SCOST1
,
SVZ1
, SPHI1
, SVR1
, STRKHIT1
,
STRKSHIT1
, SPMAX2
, SCOST2
, SVZ2
,
SPHI2
, SVR2
, STRKHIT2
, STRKSHIT2
,
SACOL
, NCGEM =0x500
, SNTRK
, SPMAX1
,
SCOST1
, SVZ1
, SPHI1
, SVR1
,
STRKHIT1
, STRKSHIT1
, SPMAX2
, SCOST2
,
SVZ2
, SPHI2
, SVR2
, STRKHIT2
,
STRKSHIT2
, SACOL
, NCGEM =0x500
, SNTRK
,
SPMAX1
, SCOST1
, SVZ1
, SPHI1
,
SVR1
, STRKHIT1
, STRKSHIT1
, SPMAX2
,
SCOST2
, SVZ2
, SPHI2
, SVR2
,
STRKHIT2
, STRKSHIT2
, SACOL
} |
|
enum | ConData { NCON =0x600
, NCON =0x600
, NCON =0x600
} |
|
enum | Header {
EVENTTYPE =0
, ALGORITHM
, CRITERIA
, VERSION
,
ENERGY
, NUMSUB
, NUMCON
, EVENTTYPE =0
,
ALGORITHM
, CRITERIA
, VERSION
, ENERGY
,
NUMSUB
, NUMCON
, EVENTTYPE =0
, ALGORITHM
,
CRITERIA
, VERSION
, ENERGY
, NUMSUB
,
NUMCON
} |
|
enum | SubID {
HLT =0
, MDC
, TOF
, EMC
,
MUC
, CGEM
, CON
, HLT =0
,
MDC
, TOF
, EMC
, MUC
,
CGEM
, CON
, HLT =0
, MDC
,
TOF
, EMC
, MUC
, CGEM
,
CON
} |
|
enum | MdcData {
NMDC =0x100
, NTRK
, PMAX1
, COST1
,
VZ1
, PHI1
, VR1
, TRKHIT1
,
TRKSHIT1
, PMAX2
, COST2
, VZ2
,
PHI2
, VR2
, TRKHIT2
, TRKSHIT2
,
ACOL
, NMDC =0x100
, NTRK
, PMAX1
,
COST1
, VZ1
, PHI1
, VR1
,
TRKHIT1
, TRKSHIT1
, PMAX2
, COST2
,
VZ2
, PHI2
, VR2
, TRKHIT2
,
TRKSHIT2
, ACOL
, NMDC =0x100
, NTRK
,
PMAX1
, COST1
, VZ1
, PHI1
,
VR1
, TRKHIT1
, TRKSHIT1
, PMAX2
,
COST2
, VZ2
, PHI2
, VR2
,
TRKHIT2
, TRKSHIT2
, ACOL
} |
|
enum | TofData {
NTOF =0x200
, DELTAT
, DELTAPHI
, NTOF =0x200
,
DELTAT
, DELTAPHI
, NTOF =0x200
, DELTAT
,
DELTAPHI
} |
|
enum | EmcData {
NEMC =0x300
, ETOT
, EBAR
, EEND
,
EBAL
, EEAST
, EWEST
, NSEC
,
NSHW
, EMAX1
, ECOST1
, EPHI1
,
EMAX2
, ECOST2
, EPHI2
, EACOP
,
EACOL
, EMAX12
, EMAX3
, ECOST3
,
EPHI3
, NEMC =0x300
, ETOT
, EBAR
,
EEND
, EBAL
, EEAST
, EWEST
,
NSEC
, NSHW
, EMAX1
, ECOST1
,
EPHI1
, EMAX2
, ECOST2
, EPHI2
,
EACOP
, EACOL
, EMAX12
, EMAX3
,
ECOST3
, EPHI3
, NEMC =0x300
, ETOT
,
EBAR
, EEND
, EBAL
, EEAST
,
EWEST
, NSEC
, NSHW
, EMAX1
,
ECOST1
, EPHI1
, EMAX2
, ECOST2
,
EPHI2
, EACOP
, EACOL
, EMAX12
,
EMAX3
, ECOST3
, EPHI3
} |
|
enum | MucData { NMUC =0x400
, NMUC =0x400
, NMUC =0x400
} |
|
enum | CgemData {
NCGEM =0x500
, SNTRK
, SPMAX1
, SCOST1
,
SVZ1
, SPHI1
, SVR1
, STRKHIT1
,
STRKSHIT1
, SPMAX2
, SCOST2
, SVZ2
,
SPHI2
, SVR2
, STRKHIT2
, STRKSHIT2
,
SACOL
, NCGEM =0x500
, SNTRK
, SPMAX1
,
SCOST1
, SVZ1
, SPHI1
, SVR1
,
STRKHIT1
, STRKSHIT1
, SPMAX2
, SCOST2
,
SVZ2
, SPHI2
, SVR2
, STRKHIT2
,
STRKSHIT2
, SACOL
, NCGEM =0x500
, SNTRK
,
SPMAX1
, SCOST1
, SVZ1
, SPHI1
,
SVR1
, STRKHIT1
, STRKSHIT1
, SPMAX2
,
SCOST2
, SVZ2
, SPHI2
, SVR2
,
STRKHIT2
, STRKSHIT2
, SACOL
} |
|
enum | ConData { NCON =0x600
, NCON =0x600
, NCON =0x600
} |
|
enum | Header {
EVENTTYPE =0
, ALGORITHM
, CRITERIA
, VERSION
,
ENERGY
, NUMSUB
, NUMCON
, EVENTTYPE =0
,
ALGORITHM
, CRITERIA
, VERSION
, ENERGY
,
NUMSUB
, NUMCON
, EVENTTYPE =0
, ALGORITHM
,
CRITERIA
, VERSION
, ENERGY
, NUMSUB
,
NUMCON
} |
|
enum | SubID {
HLT =0
, MDC
, TOF
, EMC
,
MUC
, CGEM
, CON
, HLT =0
,
MDC
, TOF
, EMC
, MUC
,
CGEM
, CON
, HLT =0
, MDC
,
TOF
, EMC
, MUC
, CGEM
,
CON
} |
|
enum | MdcData {
NMDC =0x100
, NTRK
, PMAX1
, COST1
,
VZ1
, PHI1
, VR1
, TRKHIT1
,
TRKSHIT1
, PMAX2
, COST2
, VZ2
,
PHI2
, VR2
, TRKHIT2
, TRKSHIT2
,
ACOL
, NMDC =0x100
, NTRK
, PMAX1
,
COST1
, VZ1
, PHI1
, VR1
,
TRKHIT1
, TRKSHIT1
, PMAX2
, COST2
,
VZ2
, PHI2
, VR2
, TRKHIT2
,
TRKSHIT2
, ACOL
, NMDC =0x100
, NTRK
,
PMAX1
, COST1
, VZ1
, PHI1
,
VR1
, TRKHIT1
, TRKSHIT1
, PMAX2
,
COST2
, VZ2
, PHI2
, VR2
,
TRKHIT2
, TRKSHIT2
, ACOL
} |
|
enum | TofData {
NTOF =0x200
, DELTAT
, DELTAPHI
, NTOF =0x200
,
DELTAT
, DELTAPHI
, NTOF =0x200
, DELTAT
,
DELTAPHI
} |
|
enum | EmcData {
NEMC =0x300
, ETOT
, EBAR
, EEND
,
EBAL
, EEAST
, EWEST
, NSEC
,
NSHW
, EMAX1
, ECOST1
, EPHI1
,
EMAX2
, ECOST2
, EPHI2
, EACOP
,
EACOL
, EMAX12
, EMAX3
, ECOST3
,
EPHI3
, NEMC =0x300
, ETOT
, EBAR
,
EEND
, EBAL
, EEAST
, EWEST
,
NSEC
, NSHW
, EMAX1
, ECOST1
,
EPHI1
, EMAX2
, ECOST2
, EPHI2
,
EACOP
, EACOL
, EMAX12
, EMAX3
,
ECOST3
, EPHI3
, NEMC =0x300
, ETOT
,
EBAR
, EEND
, EBAL
, EEAST
,
EWEST
, NSEC
, NSHW
, EMAX1
,
ECOST1
, EPHI1
, EMAX2
, ECOST2
,
EPHI2
, EACOP
, EACOL
, EMAX12
,
EMAX3
, ECOST3
, EPHI3
} |
|
enum | MucData { NMUC =0x400
, NMUC =0x400
, NMUC =0x400
} |
|
enum | CgemData {
NCGEM =0x500
, SNTRK
, SPMAX1
, SCOST1
,
SVZ1
, SPHI1
, SVR1
, STRKHIT1
,
STRKSHIT1
, SPMAX2
, SCOST2
, SVZ2
,
SPHI2
, SVR2
, STRKHIT2
, STRKSHIT2
,
SACOL
, NCGEM =0x500
, SNTRK
, SPMAX1
,
SCOST1
, SVZ1
, SPHI1
, SVR1
,
STRKHIT1
, STRKSHIT1
, SPMAX2
, SCOST2
,
SVZ2
, SPHI2
, SVR2
, STRKHIT2
,
STRKSHIT2
, SACOL
, NCGEM =0x500
, SNTRK
,
SPMAX1
, SCOST1
, SVZ1
, SPHI1
,
SVR1
, STRKHIT1
, STRKSHIT1
, SPMAX2
,
SCOST2
, SVZ2
, SPHI2
, SVR2
,
STRKHIT2
, STRKSHIT2
, SACOL
} |
|
enum | ConData { NCON =0x600
, NCON =0x600
, NCON =0x600
} |
|
typedef Identifier::size_type | size_type |
|
typedef Identifier::value_type | value_type |
|
typedef Identifier::size_type | size_type |
|
typedef Identifier::value_type | value_type |
|
typedef Identifier::size_type | size_type |
|
typedef Identifier::value_type | value_type |
|
|
static Identifier | convert (const unsigned int id, const int nmdc=0, const int ncgem=0, const int ntof=0, const int nemc=0, const int nmuc=0) |
| convert global id to sub-id(Identifier)
|
|
static Identifier | data_type_id (const unsigned int detector, const unsigned int id_in_sub=0) |
| For a single data.
|
|
static unsigned int | getIntID (const unsigned int detector, const unsigned int id_in_sub=0) |
|
static bool | values_ok (const unsigned int detector, const unsigned int id_in_sub=0) |
|
static bool | is_ef_result (const Identifier &id) |
| Test for data type.
|
|
static bool | is_eventtype (const Identifier &id) |
|
static bool | is_algorithm (const Identifier &id) |
|
static bool | is_criteria (const Identifier &id) |
|
static bool | is_version (const Identifier &id) |
|
static bool | is_energy (const Identifier &id) |
|
static bool | is_number (const Identifier &id) |
|
static bool | is_ncon (const Identifier &id) |
|
static bool | is_mdc_inf (const Identifier &id) |
|
static bool | is_cgem_inf (const Identifier &id) |
|
static bool | is_tof_inf (const Identifier &id) |
|
static bool | is_emc_inf (const Identifier &id) |
|
static bool | is_muc_inf (const Identifier &id) |
|
static bool | is_con_inf (const Identifier &id) |
|
static bool | is_hlt_inf (const Identifier &id) |
|
static unsigned int | detector (const Identifier &id) |
| Values of different levels (failure returns 0)
|
|
static unsigned int | id_sub (const Identifier &id) |
|
static unsigned int | id_sub_max (const Identifier &id) |
|
static unsigned int | getID_MDC_MAX () |
|
static unsigned int | getID_CGEM_MAX () |
|
static unsigned int | getID_TOF_MAX () |
|
static unsigned int | getID_EMC_MAX () |
|
static unsigned int | getID_MUC_MAX () |
|
static unsigned int | getID_HLT_MAX () |
|
static unsigned int | getDETECTOR_MIN () |
|
static unsigned int | getDETECTOR_MAX () |
|
static Identifier | convert (const unsigned int id, const int nmdc=0, const int ncgem=0, const int ntof=0, const int nemc=0, const int nmuc=0) |
| convert global id to sub-id(Identifier)
|
|
static Identifier | data_type_id (const unsigned int detector, const unsigned int id_in_sub=0) |
| For a single data.
|
|
static unsigned int | getIntID (const unsigned int detector, const unsigned int id_in_sub=0) |
|
static bool | values_ok (const unsigned int detector, const unsigned int id_in_sub=0) |
|
static bool | is_ef_result (const Identifier &id) |
| Test for data type.
|
|
static bool | is_eventtype (const Identifier &id) |
|
static bool | is_algorithm (const Identifier &id) |
|
static bool | is_criteria (const Identifier &id) |
|
static bool | is_version (const Identifier &id) |
|
static bool | is_energy (const Identifier &id) |
|
static bool | is_number (const Identifier &id) |
|
static bool | is_ncon (const Identifier &id) |
|
static bool | is_mdc_inf (const Identifier &id) |
|
static bool | is_cgem_inf (const Identifier &id) |
|
static bool | is_tof_inf (const Identifier &id) |
|
static bool | is_emc_inf (const Identifier &id) |
|
static bool | is_muc_inf (const Identifier &id) |
|
static bool | is_con_inf (const Identifier &id) |
|
static bool | is_hlt_inf (const Identifier &id) |
|
static unsigned int | detector (const Identifier &id) |
| Values of different levels (failure returns 0)
|
|
static unsigned int | id_sub (const Identifier &id) |
|
static unsigned int | id_sub_max (const Identifier &id) |
|
static unsigned int | getID_MDC_MAX () |
|
static unsigned int | getID_CGEM_MAX () |
|
static unsigned int | getID_TOF_MAX () |
|
static unsigned int | getID_EMC_MAX () |
|
static unsigned int | getID_MUC_MAX () |
|
static unsigned int | getID_HLT_MAX () |
|
static unsigned int | getDETECTOR_MIN () |
|
static unsigned int | getDETECTOR_MAX () |
|
static Identifier | convert (const unsigned int id, const int nmdc=0, const int ncgem=0, const int ntof=0, const int nemc=0, const int nmuc=0) |
| convert global id to sub-id(Identifier)
|
|
static Identifier | data_type_id (const unsigned int detector, const unsigned int id_in_sub=0) |
| For a single data.
|
|
static unsigned int | getIntID (const unsigned int detector, const unsigned int id_in_sub=0) |
|
static bool | values_ok (const unsigned int detector, const unsigned int id_in_sub=0) |
|
static bool | is_ef_result (const Identifier &id) |
| Test for data type.
|
|
static bool | is_eventtype (const Identifier &id) |
|
static bool | is_algorithm (const Identifier &id) |
|
static bool | is_criteria (const Identifier &id) |
|
static bool | is_version (const Identifier &id) |
|
static bool | is_energy (const Identifier &id) |
|
static bool | is_number (const Identifier &id) |
|
static bool | is_ncon (const Identifier &id) |
|
static bool | is_mdc_inf (const Identifier &id) |
|
static bool | is_cgem_inf (const Identifier &id) |
|
static bool | is_tof_inf (const Identifier &id) |
|
static bool | is_emc_inf (const Identifier &id) |
|
static bool | is_muc_inf (const Identifier &id) |
|
static bool | is_con_inf (const Identifier &id) |
|
static bool | is_hlt_inf (const Identifier &id) |
|
static unsigned int | detector (const Identifier &id) |
| Values of different levels (failure returns 0)
|
|
static unsigned int | id_sub (const Identifier &id) |
|
static unsigned int | id_sub_max (const Identifier &id) |
|
static unsigned int | getID_MDC_MAX () |
|
static unsigned int | getID_CGEM_MAX () |
|
static unsigned int | getID_TOF_MAX () |
|
static unsigned int | getID_EMC_MAX () |
|
static unsigned int | getID_MUC_MAX () |
|
static unsigned int | getID_HLT_MAX () |
|
static unsigned int | getDETECTOR_MIN () |
|
static unsigned int | getDETECTOR_MAX () |
|