#include <EventShapes.h>
|
| enum | EventShapeType {
THRUST = 0x0001
, THRUST_MINOR = 0x0002
, HEAVY_JETMASS = 0x0007
, LIGHT_JETMASS = 0x0008
,
TOTAL_BROADENING = 0x0009
, WIDE_BROADENING = 0x000A
, THRUST_PHI = 0x000B
, THRUST_ETA = 0x000C
,
TRANSVERSESPHERICITY = 0x000D
, CPARAMETER = 0x0010
, FOXWOLFRAM = 0x0080
, FLIPVALUES = 0x0081
,
EEC_PHI = 0x0082
, EEC_ETA = 0x0083
, EEC_RAD = 0x0084
, FORWARD_TERM = 0x00F0
,
CENTRAL_CUT = 0x00F1
, JET_ETA_CUT = 0x00F2
, JET1_ET = 0x00F3
, JET2_ET = 0x00F4
,
UNKNOWN = 0xFFFF
} |
Definition at line 11 of file EventShapes.h.
◆ EventShapeType
| Enumerator |
|---|
| THRUST | |
| THRUST_MINOR | |
| HEAVY_JETMASS | |
| LIGHT_JETMASS | |
| TOTAL_BROADENING | |
| WIDE_BROADENING | |
| THRUST_PHI | |
| THRUST_ETA | |
| TRANSVERSESPHERICITY | |
| CPARAMETER | |
| FOXWOLFRAM | |
| FLIPVALUES | |
| EEC_PHI | |
| EEC_ETA | |
| EEC_RAD | |
| FORWARD_TERM | |
| CENTRAL_CUT | |
| JET_ETA_CUT | |
| JET1_ET | |
| JET2_ET | |
| UNKNOWN | |
Definition at line 18 of file EventShapes.h.
18 {
27
29
31
37
43
45 };
◆ EventShapes() [1/3]
| EventShapes::EventShapes |
( |
| ) |
|
|
inline |
◆ EventShapes() [2/3]
Definition at line 49 of file EventShapes.h.
std::vector< double > m_values
◆ EventShapes() [3/3]
| EventShapes::EventShapes |
( |
EventShapeType | type, |
|
|
std::vector< double > & | values, |
|
|
bool | canSwap = false ) |
|
inline |
Definition at line 53 of file EventShapes.h.
55 {
56 if ( canSwap )
58 else
60 };
◆ ~EventShapes()
| EventShapes::~EventShapes |
( |
| ) |
|
|
inline |
◆ getName()
| std::string EventShapes::getName |
( |
| ) |
|
Definition at line 8 of file EventShapes.cxx.
9{
10 std::string
name=
"unknown";
12 {
34 default:
name =
"unknown";
break;
35 }
37}
◆ getSize()
| unsigned int EventShapes::getSize |
( |
| ) |
const |
|
inline |
◆ getType()
◆ getValue()
| double EventShapes::getValue |
( |
unsigned int | index = 0 | ) |
const |
|
inline |
◆ getValues()
| void EventShapes::getValues |
( |
std::vector< double > & | vec | ) |
const |
|
inline |
Definition at line 73 of file EventShapes.h.
74 {
76 for (
unsigned int i=0;
i<
m_values.size(); ++
i )
78 return;
79 };
std::vector< size_t > vec
◆ setValue()
| void EventShapes::setValue |
( |
double | value, |
|
|
unsigned int | index = 0 ) |
|
inline |
◆ setValues()
| void EventShapes::setValues |
( |
std::vector< double > & | values, |
|
|
bool | canSwap = false ) |
|
inline |
Definition at line 94 of file EventShapes.h.
95 {
96 if ( canSwap )
97 {
99 }
100 else
101 {
103 for (
unsigned int i=0;
i<
values.size(); ++
i )
105 }
106 return;
107 };
◆ swapValues()
◆ EventShapeStoreConverterBase
◆ m_type
◆ m_values
| std::vector<double> EventShapes::m_values |
|
private |
The documentation for this class was generated from the following files: