BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
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
11#include <vector>
12
13// End Interface Dependencies -----------------------------------------
14
15// Class //
17 public:
18 void setDebug(int debugFlag);
19 void setHist(int histFlag);
20 int debugFlag() const {return m_debug;}
21
22 int plot;
27 int lHist;
28 int findTracks; // for the moment, 2 => cosmic/prototype tracks
32
33 void readPar(std::string inname);
34 void printPar();
37
38private:
39 int m_debug;
40};
41
42#endif
43
44
45
46
47
48
49
int debugFlag() const
Definition: MdcFlagHold.h:20
int plotSegList
Definition: MdcFlagHold.h:24
void printPar()
int plotTracks
Definition: MdcFlagHold.h:26
void setDebug(int debugFlag)
Definition: MdcFlagHold.cxx:18
int plotTrackList
Definition: MdcFlagHold.h:25
void readPar(std::string inname)
Definition: MdcFlagHold.cxx:35
int findTracks
Definition: MdcFlagHold.h:28
MdcTrackParams tkParTight
Definition: MdcFlagHold.h:31
void setHist(int histFlag)
Definition: MdcFlagHold.cxx:26
MdcSegParams segPar
Definition: MdcFlagHold.h:30