Analysis Software
Documentation for
sPHENIX
simulation software
Home page
Related Pages
Modules
Namespaces
Classes
Files
Examples
External Links
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
Quiver.h
Go to the documentation of this file.
Or view
the newest version in sPHENIX GitHub for file Quiver.h
1
#ifndef __QUIVER_H__
2
#define __QUIVER_H__
3
4
//
5
// Hello Quiver Fans:
6
//
7
// It has become inconventient to continually
8
// change "if (true)" in MyFavoriteMartin to
9
// "if (false)" and recompile. Here we are
10
// inventing (Hawkeye's) Quiver that belongs to groot.
11
//
12
// This is a class that is simply filled with a
13
// bunch of static member variables. All we shall
14
// do is be able to set them via the prompt in
15
// order to pass flow control data to any program
16
// (especially MyFavoriteMartin) at the root prompt.
17
//
18
// TKH, Vlad
19
// 2018-11-06
20
//
21
22
class
Quiver
23
{
24
public
:
25
Quiver
() {}
26
virtual
~Quiver
() {}
27
28
29
// OK..we're going for it...
30
// Flags for MyFavoriteMartin operation
31
static
int
RunNumber
;
32
static
bool
UseRunCalibs
;
33
static
bool
AnalyzeScope
;
34
static
bool
AnalyzeSRS
;
35
static
bool
ProcessCrystals
;
36
static
bool
ProcessTrackers
;
37
static
bool
FreeFit
;
38
static
bool
ProcessMpcEx
;
39
40
static
bool
MpcExUnique
;
41
42
static
bool
DebugTracker
;
43
static
bool
DebugMpcEx
;
44
static
bool
DebugExShower
;
45
static
bool
DebugMpc
;
46
47
static
bool
DrawZigzags
;
48
static
bool
DrawBlobs
;
49
50
static
int
PaddingLimit
;
51
52
static
bool
BlobTimeCut
;
// If true, zigzags cannot become a member of a blob unless their time seems OK...
53
54
protected
:
55
56
};
57
58
#endif
/* __QUIVER_H__ */
analysis
blob
master
TPC
groot
Quiver.h
Built by
Jin Huang
. updated:
Sat Feb 17 2024 22:17:58
using
1.8.2 with
sPHENIX GitHub integration