3 #include "Fdimpar.h" //(DIMPAR) fluka include
4 #include "Ftrackr.h" //(TRACKR) fluka common
6 # define bxdraw bxdraw_
11 void bxdraw(Int_t& icode, Int_t& mreg, Int_t& newreg,
12 Double_t& xsco, Double_t& ysco, Double_t& zsco)
14 TFluka* fluka = (TFluka*) gMC;
16 fluka->SetIcode(icode);
18 fluka->SetNewreg(newreg);
23 // Double step for boundary crossing
25 fluka->SetTrackIsExiting();
27 (TVirtualMCApplication::Instance())->Stepping();
29 fluka->SetTrackIsEntering();
30 (TVirtualMCApplication::Instance())->Stepping();
32 fluka->SetTrackIsInside();
33 (TVirtualMCApplication::Instance())->Stepping();
35 } // end of extern "C"