BmnRoot 26.10.0-19-g6979a6c6
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnMwpcRaw2Digit.h
Go to the documentation of this file.
1
2#ifndef BMNMWPCRAW2DIGIT_H
3#define BMNMWPCRAW2DIGIT_H
4
5#include "BmnEnums.h"
6#include "BmnHRBDigit.h"
7#include "BmnMwpcDigit.h"
8#include "BmnSyncDigit.h"
9#include "Riostream.h"
10#include "TClonesArray.h"
11#include "TString.h"
12
13#include <bitset>
14#include <cstdlib>
15#include <iostream>
16#include <map>
17
18#define N_WIRES_MWPC 96
19
26
28{
29 private:
31 ifstream fMapFile;
32
33 vector<BmnMwpcMapping> fMap;
34
35 public:
38 virtual ~BmnMwpcRaw2Digit() {}
39
40 void SetMapFileName(TString name) { fMapFileName = name; };
41 void FillEvent(TClonesArray* hrb, TClonesArray* mwpc);
42
44};
45
46#endif /* BMNMWPCRAW2DIGIT_H */
Define enumerations used in tracking.
short Short_t
#define ClassDef(name, id)
void SetMapFileName(TString name)
void FillEvent(TClonesArray *hrb, TClonesArray *mwpc)
BmnMwpcRaw2Digit(TString mapName)
virtual ~BmnMwpcRaw2Digit()
vector< BmnMwpcMapping > fMap