1 #ifndef PndTrkPlotMacros_H 2 #define PndTrkPlotMacros_H 1 7 #include "TClonesArray.h" 140 void disegnaAssiXY(FILE *MACRO,
double xmin,
double xmax,
double ymin,
double ymax);
142 void disegnaSciTilHit(
int colorcode,
143 Double_t
DIMENSIONSCITIL, FILE *MACRO,
double posx,
double posy,
int ScitilHit,
148 void DrawBiHexagonInMacro(Double_t vgap, FILE *MACRO, Double_t Ami, Double_t Ama, Short_t color,
char *name);
150 void DrawHexagonCircleInMacro(Double_t GAP, FILE *MACRO, Double_t ApotemaMin, Double_t Rma, Short_t color,
char *name);
152 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);
166 void WriteMacroParallelHitsGeneral(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMAXSKEWSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Double_t APOTEMAMINSKEWSTRAW,
174 void WriteMacroParallelHitsGeneralConformalwithMC(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMAXSKEWSTRAW, Double_t APOTEMAMINOUTERPARSTRAW, Double_t APOTEMAMINSKEWSTRAW,
175 Double_t BFIELD, Double_t CVEL, Double_t DIMENSIONSCITIL,
bool doMcComparison, TClonesArray *fMCTrackArray, Int_t Nhits,
183 void WriteMacroParallel_MvdHitsGeneralConformalwithMC(Double_t APOTEMAMAXINNERPARSTRAW, Double_t APOTEMAMAXSKEWSTRAW, Double_t APOTEMAMINOUTERPARSTRAW,
184 Double_t APOTEMAMINSKEWSTRAW, Double_t BFIELD, Double_t CVEL, Double_t DIMENSIONSCITIL,
bool doMcComparison,
186 Short_t nMCTracks, Short_t nMvdPixelHit, Short_t nMvdStripHit, Short_t nSciTilHits, Short_t nTracksFoundSoFar,
197 void WriteMacroSttParallelAssociatedHitsandMvdwithMC(
PndTrkPlotMacros_InputData In_Put, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t primoangolo, Double_t ultimoangolo,
198 Short_t Nhits,
int iTrack,
int iNome, Short_t daSttTrackaMCTrack, Short_t nMvdPixelHitsAssociatedToSttTra,
199 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 Double_t APOTEMAMAXSKEWSTRAW
const Double_t DIMENSIONSCITIL