BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
Reconstruction/MdcPatRec/MdcTrkRecon/MdcTrkRecon-00-03-45/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 <vector>
12
13// End Interface Dependencies -----------------------------------------
14
15// Class //
16class MdcFlagHold {
17 public:
19 void setHist(int histFlag);
20 int debugFlag() const {return m_debug;}
21
22 int plot;
23 int plotSegs;
24 int plotSegList;
25 int plotTrackList;
26 int plotTracks;
27 int lHist;
28 int findTracks; // for the moment, 2 => cosmic/prototype tracks
29 int findSegs;
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
void printPar()
void setDebug(int debugFlag)
void readPar(std::string inname)
void setHist(int histFlag)