Import Geant4 9.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 16:25:56 +02:00
parent 74cad5e589
commit 89a9605df1
4440 changed files with 379508 additions and 189225 deletions
@@ -23,8 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: G4TrajectoryGenericDrawer.cc,v 1.2 2006/06/29 21:33:16 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4TrajectoryGenericDrawer.cc,v 1.3 2010/05/11 11:31:31 allison Exp $
// GEANT4 tag $Name: geant4-09-04-beta-01 $
//
// Jane Tinslay May 2006
//
@@ -55,6 +55,21 @@ G4TrajectoryGenericDrawer::Draw(const G4VTrajectory& traj, const G4int& i_mode,
G4TrajectoryDrawerUtils::DrawLineAndPoints(traj, myContext, i_mode);
}
void
G4TrajectoryGenericDrawer::Draw(const G4VTrajectory& traj, const G4bool& visible) const
{
G4VisTrajContext myContext(GetContext());
myContext.SetVisible(visible);
if (GetVerbose()) {
G4cout<<"G4TrajectoryGenericDrawer named "<<Name();
G4cout<<", drawing trajectory with configuration: "<<G4endl;
myContext.Print(G4cout);
}
G4TrajectoryDrawerUtils::DrawLineAndPoints(traj, myContext);
}
void
G4TrajectoryGenericDrawer::Print(std::ostream& ostr) const
{