BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Reconstruction/MdcPatRec/MdcTrkRecon/include/MdcTrkRecon/MdcFlagHold.h
Go to the documentation of this file.
1
// Kludgy class to hold misc flags and parameters that are run-time settable
2
// just a convenient way of moving them about
3
4
// Interface Dependencies ----------------------------------------------
5
6
#ifndef MDCFLAGHOLD_H
7
#define MDCFLAGHOLD_H
8
9
#include "MdcTrkRecon/MdcSegParams.h"
10
#include "MdcTrkRecon/MdcTrackParams.h"
11
#include <string>
12
#include <vector>
13
14
// End Interface Dependencies -----------------------------------------
15
16
// Class //
17
class
MdcFlagHold
{
18
public
:
19
void
setDebug
(
int
debugFlag
);
20
void
setHist
(
int
histFlag );
21
int
debugFlag
()
const
{
return
m_debug; }
22
23
int
plot
;
24
int
plotSegs
;
25
int
plotSegList
;
26
int
plotTrackList
;
27
int
plotTracks
;
28
int
lHist
;
29
int
findTracks
;
// for the moment, 2 => cosmic/prototype tracks
30
int
findSegs
;
31
MdcSegParams
segPar
;
32
MdcTrackParams
tkParTight
;
33
34
void
readPar
( std::string inname );
35
void
printPar
();
36
MdcFlagHold
();
37
~MdcFlagHold
(){};
38
39
private
:
40
int
m_debug;
41
};
42
43
#endif
MdcFlagHold
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:17
MdcFlagHold::findSegs
int findSegs
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:30
MdcFlagHold::debugFlag
int debugFlag() const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:21
MdcFlagHold::plotSegList
int plotSegList
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:25
MdcFlagHold::printPar
void printPar()
MdcFlagHold::plotTracks
int plotTracks
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:27
MdcFlagHold::setDebug
void setDebug(int debugFlag)
MdcFlagHold::plotTrackList
int plotTrackList
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:26
MdcFlagHold::readPar
void readPar(std::string inname)
MdcFlagHold::lHist
int lHist
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:28
MdcFlagHold::plot
int plot
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:23
MdcFlagHold::findTracks
int findTracks
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:29
MdcFlagHold::MdcFlagHold
MdcFlagHold()
MdcFlagHold::tkParTight
MdcTrackParams tkParTight
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:32
MdcFlagHold::setHist
void setHist(int histFlag)
MdcFlagHold::plotSegs
int plotSegs
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:24
MdcFlagHold::segPar
MdcSegParams segPar
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcFlagHold.h:31
MdcFlagHold::~MdcFlagHold
~MdcFlagHold()
Definition
Reconstruction/MdcPatRec/MdcTrkRecon/include/MdcTrkRecon/MdcFlagHold.h:37
MdcSegParams
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcSegParams.h:12
MdcTrackParams
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcTrkRecon/MdcTrackParams.h:13
8.0.0
BOSS_Source
Reconstruction
MdcPatRec
MdcTrkRecon
include
MdcTrkRecon
MdcFlagHold.h
Generated by
1.16.1