7 |
#define trkstruct_h |
#define trkstruct_h |
8 |
|
|
9 |
#define NPLANE 6 |
#define NPLANE 6 |
10 |
|
#define NVIEW 12 |
11 |
|
#define NVK 24 |
12 |
|
|
13 |
#define NCLMAX_VIEW 200 //max n.clusters per view |
#define NCLMAX_VIEW 200 //max n.clusters per view |
14 |
#define NCLSTR 20 //max n.strip per cluster |
#define NCLSTR 20 //max n.strip per cluster |
25 |
|
|
26 |
|
|
27 |
|
|
28 |
#include <CalibTrk1Event.h> |
//#include <CalibTrk1Event.h> |
29 |
#include <CalibTrk2Event.h> |
//#include <CalibTrk2Event.h> |
30 |
|
#include <TrkCalib.h> |
31 |
|
|
32 |
#include <TString.h> |
#include <TString.h> |
33 |
#include <TFile.h> |
#include <TFile.h> |
361 |
|
|
362 |
}; |
}; |
363 |
|
|
364 |
|
/** |
365 |
|
* \brief Struct to pass VA1-mask to F77 routines |
366 |
|
*/ |
367 |
|
struct cTrkMask { |
368 |
|
|
369 |
|
int mask_vk[NVK][NVIEW]; |
370 |
|
int mask_vk_run[NVK][NVIEW]; |
371 |
|
|
372 |
|
void Set(TFile* , Int_t , Int_t ); |
373 |
|
|
374 |
|
}; |
375 |
|
|
376 |
extern "C" { |
extern "C" { |
377 |
|
|
384 |
extern struct cDbg dbg_; |
extern struct cDbg dbg_; |
385 |
extern struct cTrkHough houghevent_; |
extern struct cTrkHough houghevent_; |
386 |
extern struct cMini2track track_; |
extern struct cMini2track track_; |
387 |
|
extern struct cTrkMask mask_; |
388 |
|
|
389 |
void fillpedsigfromdefault_(); |
void fillpedsigfromdefault_(); |
390 |
int readmipparam_(); |
int readmipparam_(); |