ATLAS Offline Software
graphics
VP1
VP1Systems
VP1TrackSystems
src
TrackCommonFlags.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
7
// //
8
// Implementation of class TrackCommonFlags //
9
// //
10
// Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
11
// Initial version: March 2008 //
12
// //
14
15
#include "
VP1TrackSystems/TrackCommonFlags.h
"
16
17
//____________________________________________________________________
18
QString
TrackCommonFlags::toString
(
const
SELECTIONMODE
& sm)
19
{
20
switch
(sm) {
21
case
SINGLEOBJECT
:
return
"SINGLEOBJECT"
;
22
case
MULTITRACK
:
return
"MULTITRACK"
;
23
case
TRACKFIT
:
return
"TRACKFIT"
;
24
default
:
return
"Unknown (ERROR)"
;
25
}
26
}
27
28
QString
TrackCommonFlags::toString
(
const
FITTERMODE
& sm)
29
{
30
switch
(sm) {
31
case
FROMPRDS
:
return
"FROMPRDS"
;
32
case
REFITSINGLETRACK
:
return
"REFITSINGLETRACK"
;
33
case
EXTENDTRACKWITHPRDS
:
return
"EXTENDTRACKWITHPRDS"
;
34
case
COMBINETWOTRACKS
:
return
"COMBINETWOTRACKS"
;
35
default
:
return
"Unknown (ERROR)"
;
36
}
37
}
38
39
40
//____________________________________________________________________
41
QString
TrackCommonFlags::toString
(
const
DETAILLEVEL
&
dl
)
42
{
43
switch
(
dl
) {
44
case
AUTO
:
return
"AUTO"
;
45
case
SIMPLE
:
return
"SIMPLE"
;
46
case
DETAILED
:
return
"DETAILED"
;
47
default
:
return
"Unknown (ERROR)"
;
48
}
49
}
TestSUSYToolsAlg.dl
dl
Definition:
TestSUSYToolsAlg.py:81
TrackCommonFlags::SIMPLE
@ SIMPLE
Definition:
TrackCommonFlags.h:39
TrackCommonFlags.h
TrackCommonFlags::EXTENDTRACKWITHPRDS
@ EXTENDTRACKWITHPRDS
Definition:
TrackCommonFlags.h:36
TrackCommonFlags::REFITSINGLETRACK
@ REFITSINGLETRACK
Definition:
TrackCommonFlags.h:36
TrackCommonFlags::AUTO
@ AUTO
Definition:
TrackCommonFlags.h:39
TrackCommonFlags::FITTERMODE
FITTERMODE
Definition:
TrackCommonFlags.h:36
TrackCommonFlags::MULTITRACK
@ MULTITRACK
Definition:
TrackCommonFlags.h:33
TrackCommonFlags::DETAILED
@ DETAILED
Definition:
TrackCommonFlags.h:39
TrackCommonFlags::SINGLEOBJECT
@ SINGLEOBJECT
Definition:
TrackCommonFlags.h:33
TrackCommonFlags::TRACKFIT
@ TRACKFIT
Definition:
TrackCommonFlags.h:33
TrackCommonFlags::COMBINETWOTRACKS
@ COMBINETWOTRACKS
Definition:
TrackCommonFlags.h:36
TrackCommonFlags::SELECTIONMODE
SELECTIONMODE
Definition:
TrackCommonFlags.h:33
TrackCommonFlags::FROMPRDS
@ FROMPRDS
Definition:
TrackCommonFlags.h:36
TrackCommonFlags::toString
static QString toString(const SELECTIONMODE &)
Definition:
TrackCommonFlags.cxx:18
TrackCommonFlags::DETAILLEVEL
DETAILLEVEL
Definition:
TrackCommonFlags.h:39
Generated on Sun Dec 22 2024 21:20:18 for ATLAS Offline Software by
1.8.18