1 #ifndef PndTrkPlotMacros2_H 2 #define PndTrkPlotMacros2_H 1 7 #include "TClonesArray.h" 144 void disegnaAssiXY(FILE *MACRO,
double xmin,
double xmax,
double ymin,
double ymax);
146 void disegnaSciTilHit(
int colorcode,
147 Double_t
DIMENSIONSCITIL, FILE *MACRO,
double posx,
double posy,
int ScitilHit,
152 void DrawBiHexagonInMacro(Double_t vgap, FILE *MACRO, Double_t Ami, Double_t Ama, Short_t color,
char *name);
154 void DrawHexagonCircleInMacro(Double_t GAP, FILE *MACRO, Double_t ApotemaMin, Double_t Rma, Short_t color,
char *name);
156 void SttInfoXYZParal(
Vec<Double_t> *
info, Short_t infopar, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t
KAPPA, Double_t
FI0, Short_t
Charge, Double_t *Posiz);
170 void WriteMacroParallelHitsGeneral(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMAXSKEWSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Double_t APOTEMAMINSKEWSTRAW,
178 void WriteMacroParallelHitsGeneralConformalwithMC(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMAXSKEWSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Double_t APOTEMAMINSKEWSTRAW,
179 Double_t BFIELD, Double_t CVEL, Double_t DIMENSIONSCITIL,
bool doMcComparison, TClonesArray *fMCTrackArray, Int_t Nhits,
187 void WriteMacroParallel_MvdHitsGeneralConformalwithMC(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMAXSKEWSTRAW, Double_t APOTEMAMINOUTERPARSTRAW,
188 Double_t APOTEMAMINSKEWSTRAW, Double_t BFIELD, Double_t CVEL, Double_t DIMENSIONSCITIL,
bool doMcComparison,
190 Short_t nMCTracks, Short_t nMvdPixelHit, Short_t nMvdStripHit, Short_t nSciTilHits, Short_t nTracksFoundSoFar,
205 void WriteMacroSttParallelAssociatedHitsandMvdwithMC(
PndTrkPlotMacros2_InputData In_Put, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t primoangolo, Double_t ultimoangolo,
206 Short_t Nhits,
int iTrack,
int iNome, Short_t daSttTrackaMCTrack, Short_t nMvdPixelHitsAssociatedToSttTra,
207 Short_t nMvdStripHitsAssociatedToSttTra, Short_t nSkewHitsinTrack);
const Double_t RSTRAWDETECTORMAX
const Double_t APOTEMAMINSKEWSTRAW
const Double_t APOTEMAMINOUTERPARSTRAW
const Double_t VERTICALGAP
const Double_t APOTEMAMAXINNERPARSTRAW
const int MAXSTTHITSINTRACK
const Double_t APOTEMAMAXSKEWSTRAW
const Double_t APOTEMASTRAWDETECTORMIN
const Double_t DIMENSIONSCITIL