Changeset 931 for trunk/source/visualization/modeling/include
- Timestamp:
- Feb 25, 2009, 4:19:05 PM (16 years ago)
- Location:
- trunk/source/visualization/modeling/include
- Files:
-
- 44 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/visualization/modeling/include/G4AttFilterUtils.hh
r850 r931 25 25 // 26 26 // $Id: G4AttFilterUtils.hh,v 1.2 2006/12/13 15:49:58 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Visualisation attribute filter utility functions. -
trunk/source/visualization/modeling/include/G4AttValueFilterT.hh
r850 r931 25 25 // 26 26 // $Id: G4AttValueFilterT.hh,v 1.3 2006/12/13 15:50:00 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Templated class for G4AttValue filters. -
trunk/source/visualization/modeling/include/G4AttributeFilterT.hh
r850 r931 25 25 // 26 26 // $Id: G4AttributeFilterT.hh,v 1.6 2006/12/13 15:50:02 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Generic attribute filter. -
trunk/source/visualization/modeling/include/G4AxesModel.hh
r850 r931 26 26 // 27 27 // $Id: G4AxesModel.hh,v 1.6 2006/11/01 10:28:42 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4BoundingSphereScene.hh
r842 r931 26 26 // 27 27 // $Id: G4BoundingSphereScene.hh,v 1.18 2008/01/04 21:59:15 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4CallbackModel.hh
r850 r931 26 26 // 27 27 // $Id: G4CallbackModel.hh,v 1.5 2006/06/29 21:30:10 gunter Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4FlavoredParallelWorldModel.hh
r850 r931 26 26 // 27 27 // $Id: G4FlavoredParallelWorldModel.hh,v 1.8 2006/06/29 21:30:12 gunter Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // P. Mora de Freitas et M.Verderi - 19 June 1998. -
trunk/source/visualization/modeling/include/G4HitFilterFactories.hh
r850 r931 25 25 // 26 26 /// $Id: G4HitFilterFactories.hh,v 1.1 2006/09/12 18:53:03 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // -
trunk/source/visualization/modeling/include/G4HitsModel.hh
r850 r931 26 26 // 27 27 // $Id: G4HitsModel.hh,v 1.10 2006/11/02 11:57:31 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4LogicalVolumeModel.hh
r850 r931 26 26 // 27 27 // $Id: G4LogicalVolumeModel.hh,v 1.9 2006/11/01 10:28:42 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4ModelApplyCommandsT.hh
r850 r931 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4ModelApplyCommandsT.hh,v 1. 5 2006/09/11 21:22:02 tinslayExp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4ModelApplyCommandsT.hh,v 1.6 2009/02/25 14:17:11 allison Exp $ 27 // GEANT4 tag $Name: $ 28 28 // 29 29 // Abstract model messenges. Derived classes should implement … … 44 44 #include "G4UIcommand.hh" 45 45 #include "G4VModelCommand.hh" 46 #include " globals.hh"46 #include "G4VVisManager.hh" 47 47 #include <sstream> 48 48 … … 152 152 153 153 Apply(parameter, myColour); 154 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 155 if (visManager) visManager->NotifyHandlers(); 154 156 } 155 157 … … 254 256 255 257 Apply(myColour); 258 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 259 if (visManager) visManager->NotifyHandlers(); 256 260 } 257 261 … … 301 305 { 302 306 Apply(fpCmd->GetNewBoolValue(newValue)); 307 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 308 if (visManager) visManager->NotifyHandlers(); 303 309 } 304 310 … … 347 353 { 348 354 Apply(); 355 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 356 if (visManager) visManager->NotifyHandlers(); 349 357 } 350 358 … … 395 403 { 396 404 Apply(fpCmd->GetNewDoubleValue(newValue)); 405 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 406 if (visManager) visManager->NotifyHandlers(); 397 407 } 398 408 … … 443 453 { 444 454 Apply(fpCmd->GetNewDoubleValue(newValue)); 455 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 456 if (visManager) visManager->NotifyHandlers(); 445 457 } 446 458 … … 490 502 { 491 503 Apply(fpCmd->GetNewIntValue(newValue)); 504 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 505 if (visManager) visManager->NotifyHandlers(); 492 506 } 493 507 … … 537 551 { 538 552 Apply(newValue); 553 G4VVisManager* visManager = G4VVisManager::GetConcreteInstance(); 554 if (visManager) visManager->NotifyHandlers(); 539 555 } 540 556 -
trunk/source/visualization/modeling/include/G4ModelColourMap.hh
r850 r931 25 25 // 26 26 // $Id: G4ModelColourMap.hh,v 1.2 2006/06/29 21:30:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Generic variable->G4Colour map, where "variable" is the template -
trunk/source/visualization/modeling/include/G4ModelCommandUtils.hh
r850 r931 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4ModelCommandUtils.hh,v 1. 2 2006/09/13 12:54:31allison Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4ModelCommandUtils.hh,v 1.3 2009/02/24 12:00:56 allison Exp $ 27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay September 2006 … … 53 53 messengers.push_back(new G4ModelCmdSetStepPtsColour<G4VisTrajContext>(context, placement)); 54 54 messengers.push_back(new G4ModelCmdSetStepPtsSize<G4VisTrajContext>(context, placement)); 55 messengers.push_back(new G4ModelCmdSetStepPtsSizeType<G4VisTrajContext>(context, placement)); 55 56 messengers.push_back(new G4ModelCmdSetStepPtsType<G4VisTrajContext>(context, placement)); 56 57 messengers.push_back(new G4ModelCmdSetStepPtsFillStyle<G4VisTrajContext>(context, placement)); … … 60 61 messengers.push_back(new G4ModelCmdSetAuxPtsColour<G4VisTrajContext>(context, placement)); 61 62 messengers.push_back(new G4ModelCmdSetAuxPtsSize<G4VisTrajContext>(context, placement)); 63 messengers.push_back(new G4ModelCmdSetAuxPtsSizeType<G4VisTrajContext>(context, placement)); 62 64 messengers.push_back(new G4ModelCmdSetAuxPtsType<G4VisTrajContext>(context, placement)); 63 65 messengers.push_back(new G4ModelCmdSetAuxPtsFillStyle<G4VisTrajContext>(context, placement)); -
trunk/source/visualization/modeling/include/G4ModelCommandsT.hh
r850 r931 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4ModelCommandsT.hh,v 1.1 2 2006/11/01 10:34:03allison Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4ModelCommandsT.hh,v 1.13 2009/02/24 12:00:56 allison Exp $ 27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Generic model messenges. … … 398 398 // Set auxiliary points size command 399 399 template <typename M> 400 class G4ModelCmdSetAuxPtsSize : public G4ModelCmdApply Double<M> {400 class G4ModelCmdSetAuxPtsSize : public G4ModelCmdApplyString<M> { 401 401 402 402 public: 403 403 404 404 G4ModelCmdSetAuxPtsSize(M* model, const G4String& placement, 405 const G4String& cmdName="setAuxPtsSize") 406 :G4ModelCmdApplyDouble<M>(model, placement, cmdName) 407 { 408 G4ModelCmdApplyDouble<M>::Command()->SetGuidance("Set auxiliary points size command"); 409 } 410 411 protected: 412 413 void Apply(const G4double& myDouble) { 414 G4VModelCommand<M>::Model()->SetAuxPtsSize(myDouble); 415 } 405 const G4String& cmdName="setAuxPtsSize") 406 :G4ModelCmdApplyString<M>(model, placement, cmdName) 407 { 408 G4ModelCmdApplyString<M>::Command()->SetGuidance("Set auxiliary points size command"); 409 } 410 411 protected: 412 413 void Apply(const G4String& sizeString) { 414 std::istringstream iss(sizeString); 415 G4double size; 416 G4String unit; 417 iss >> size >> unit; 418 if (G4VModelCommand<M>::Model()->GetAuxPtsSizeType() == G4VMarker::world) 419 { 420 G4double myDouble = G4UIcmdWithADoubleAndUnit::GetNewDoubleValue(sizeString); 421 G4VModelCommand<M>::Model()->SetAuxPtsSize(myDouble); 422 } 423 else // none or screen 424 { 425 G4VModelCommand<M>::Model()->SetAuxPtsSize(size); 426 } 427 } 416 428 417 429 }; … … 420 432 // Set step points size command 421 433 template <typename M> 422 class G4ModelCmdSetStepPtsSize : public G4ModelCmdApply Double<M> {434 class G4ModelCmdSetStepPtsSize : public G4ModelCmdApplyString<M> { 423 435 424 436 public: … … 426 438 G4ModelCmdSetStepPtsSize(M* model, const G4String& placement, 427 439 const G4String& cmdName="setStepPtsSize") 428 :G4ModelCmdApplyDouble<M>(model, placement, cmdName) 429 { 430 G4ModelCmdApplyDouble<M>::Command()->SetGuidance("Set step points size command"); 431 } 432 433 protected: 434 435 void Apply(const G4double& myDouble) { 436 G4VModelCommand<M>::Model()->SetStepPtsSize(myDouble); 437 } 440 :G4ModelCmdApplyString<M>(model, placement, cmdName) 441 { 442 G4ModelCmdApplyString<M>::Command()->SetGuidance("Set step points size command"); 443 } 444 445 protected: 446 447 void Apply(const G4String& sizeString) { 448 std::istringstream iss(sizeString); 449 G4double size; 450 G4String unit; 451 iss >> size >> unit; 452 if (G4VModelCommand<M>::Model()->GetStepPtsSizeType() == G4VMarker::world) 453 { 454 G4double myDouble = G4UIcmdWithADoubleAndUnit::GetNewDoubleValue(sizeString); 455 G4VModelCommand<M>::Model()->SetStepPtsSize(myDouble); 456 } 457 else // none or screen 458 { 459 G4VModelCommand<M>::Model()->SetStepPtsSize(size); 460 } 461 } 438 462 439 463 }; … … 516 540 517 541 //////////////////////////////////////////////////////////////////////// 542 // Set step points size type command 543 template <typename M> 544 class G4ModelCmdSetStepPtsSizeType : public G4ModelCmdApplyString<M> { 545 546 public: 547 548 G4ModelCmdSetStepPtsSizeType(M* model, const G4String& placement, 549 const G4String& cmdName="setStepPtsSizeType") 550 :G4ModelCmdApplyString<M>(model, placement, cmdName) 551 { 552 G4UIcmdWithAString* cmd = G4ModelCmdApplyString<M>::Command(); 553 cmd->SetGuidance("Set step size type."); 554 cmd->SetCandidates("none world screen"); 555 } 556 557 protected: 558 559 void Apply(const G4String& type) { 560 G4VMarker::SizeType mySizeType; 561 562 if (type == "none") {mySizeType = G4VMarker::none;} 563 else if (type == "world") {mySizeType = G4VMarker::world;} 564 else if (type == "screen") {mySizeType = G4VMarker::screen;} 565 else { 566 std::ostringstream o; 567 o << "Invalid argument. See command guidance for options."; 568 G4Exception 569 ("G4ModelCmdSetStepPtsSizeType::Apply", 570 "InvalidArgument", JustWarning, o.str().c_str()); 571 return; 572 } 573 G4VModelCommand<M>::Model()->SetStepPtsSizeType(mySizeType); 574 } 575 576 }; 577 578 //////////////////////////////////////////////////////////////////////// 579 // Set auxiliary points size type command 580 template <typename M> 581 class G4ModelCmdSetAuxPtsSizeType : public G4ModelCmdApplyString<M> { 582 583 public: 584 585 G4ModelCmdSetAuxPtsSizeType(M* model, const G4String& placement, 586 const G4String& cmdName="setAuxPtsSizeType") 587 :G4ModelCmdApplyString<M>(model, placement, cmdName) 588 { 589 G4UIcmdWithAString* cmd = G4ModelCmdApplyString<M>::Command(); 590 cmd->SetGuidance("Set auxiliary size type."); 591 cmd->SetCandidates("none world screen"); 592 } 593 594 protected: 595 596 void Apply(const G4String& type) { 597 G4VMarker::SizeType mySizeType; 598 599 if (type == "none") {mySizeType = G4VMarker::none;} 600 else if (type == "world") {mySizeType = G4VMarker::world;} 601 else if (type == "screen") {mySizeType = G4VMarker::screen;} 602 else { 603 std::ostringstream o; 604 o << "Invalid argument. See command guidance for options."; 605 G4Exception 606 ("G4ModelCmdSetAuxPtsSizeType::Apply", 607 "InvalidArgument", JustWarning, o.str().c_str()); 608 return; 609 } 610 G4VModelCommand<M>::Model()->SetAuxPtsSizeType(mySizeType); 611 } 612 613 }; 614 615 //////////////////////////////////////////////////////////////////////// 518 616 // Set step points fill style command 519 617 template <typename M> -
trunk/source/visualization/modeling/include/G4ModelCompoundCommandsT.hh
r850 r931 25 25 // 26 26 // $Id: G4ModelCompoundCommandsT.hh,v 1.1 2006/09/11 21:52:18 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay September 2006 -
trunk/source/visualization/modeling/include/G4ModelingParameters.hh
r850 r931 26 26 // 27 27 // $Id: G4ModelingParameters.hh,v 1.17 2006/11/14 14:42:08 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4ModelingParameters.icc
r850 r931 26 26 // 27 27 // $Id: G4ModelingParameters.icc,v 1.11 2006/11/14 14:42:08 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4NullModel.hh
r850 r931 26 26 // 27 27 // $Id: G4NullModel.hh,v 1.7 2006/06/29 21:30:30 gunter Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4PhysicalVolumeMassScene.hh
r842 r931 26 26 // 27 27 // $Id: G4PhysicalVolumeMassScene.hh,v 1.9 2008/01/04 21:59:15 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4PhysicalVolumeModel.hh
r850 r931 26 26 // 27 27 // $Id: G4PhysicalVolumeModel.hh,v 1.34 2007/04/03 13:46:49 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4PhysicalVolumeSearchScene.hh
r842 r931 26 26 // 27 27 // $Id: G4PhysicalVolumeSearchScene.hh,v 1.18 2008/01/04 21:59:15 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4PhysicalVolumeSearchScene.icc
r850 r931 26 26 // 27 27 // $Id: G4PhysicalVolumeSearchScene.icc,v 1.6 2006/06/29 21:30:38 gunter Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4ScaleModel.hh
r850 r931 26 26 // 27 27 // $Id: G4ScaleModel.hh,v 1.4 2006/11/01 10:28:42 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4TextModel.hh
r850 r931 26 26 // 27 27 // $Id: G4TextModel.hh,v 1.7 2006/11/01 10:28:42 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4TrajectoriesModel.hh
r850 r931 26 26 // 27 27 // $Id: G4TrajectoriesModel.hh,v 1.10 2006/10/26 11:10:23 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4TrajectoryChargeFilter.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryChargeFilter.hh,v 1.3 2006/08/25 19:44:14 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Filter trajectories according to charge. Only registered -
trunk/source/visualization/modeling/include/G4TrajectoryDrawByAttribute.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryDrawByAttribute.hh,v 1.1 2006/09/11 21:52:18 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay September 2006 -
trunk/source/visualization/modeling/include/G4TrajectoryDrawByCharge.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryDrawByCharge.hh,v 1.7 2006/06/29 21:31:49 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl November 2005 -
trunk/source/visualization/modeling/include/G4TrajectoryDrawByOriginVolume.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryDrawByOriginVolume.hh,v 1.4 2006/06/29 21:31:51 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Class Description: -
trunk/source/visualization/modeling/include/G4TrajectoryDrawByParticleID.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryDrawByParticleID.hh,v 1.7 2006/06/29 21:31:53 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl November 2005 -
trunk/source/visualization/modeling/include/G4TrajectoryDrawerUtils.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryDrawerUtils.hh,v 1.7 2007/05/30 08:56:55 allison Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl November 2005 -
trunk/source/visualization/modeling/include/G4TrajectoryFilterFactories.hh
r850 r931 25 25 // 26 26 /// $Id: G4TrajectoryFilterFactories.hh,v 1.4 2006/09/12 18:53:03 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // -
trunk/source/visualization/modeling/include/G4TrajectoryGenericDrawer.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryGenericDrawer.hh,v 1.2 2006/06/29 21:31:59 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl November 2005 -
trunk/source/visualization/modeling/include/G4TrajectoryModelFactories.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryModelFactories.hh,v 1.6 2006/09/12 18:53:03 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl October 2005 -
trunk/source/visualization/modeling/include/G4TrajectoryOriginVolumeFilter.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryOriginVolumeFilter.hh,v 1.3 2006/08/25 19:44:14 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Filter trajectories according to volume name. Only registered -
trunk/source/visualization/modeling/include/G4TrajectoryParticleFilter.hh
r850 r931 25 25 // 26 26 // $Id: G4TrajectoryParticleFilter.hh,v 1.3 2006/08/25 19:44:14 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Filter trajectories according to particle type. Only registered -
trunk/source/visualization/modeling/include/G4VAttValueFilter.hh
r850 r931 25 25 // 26 26 // $Id: G4VAttValueFilter.hh,v 1.2 2006/12/13 15:50:04 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Abstract base class for G4AttValue filters -
trunk/source/visualization/modeling/include/G4VModel.hh
r850 r931 26 26 // 27 27 // $Id: G4VModel.hh,v 1.19 2006/07/10 16:09:30 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4VModel.icc
r850 r931 26 26 // 27 27 // $Id: G4VModel.icc,v 1.12 2006/07/10 16:09:30 allison Exp $ 28 // GEANT4 tag $Name: HEAD$28 // GEANT4 tag $Name: modeling-V09-02-00 $ 29 29 // 30 30 // -
trunk/source/visualization/modeling/include/G4VModelCommand.hh
r850 r931 25 25 // 26 26 // $Id: G4VModelCommand.hh,v 1.4 2006/09/11 21:22:02 tinslay Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl November 2005 -
trunk/source/visualization/modeling/include/G4VModelFactory.hh
r850 r931 25 25 // 26 26 // $Id: G4VModelFactory.hh,v 1.6 2006/06/29 21:32:30 gunter Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl October 2005 -
trunk/source/visualization/modeling/include/G4VTrajectoryModel.hh
r850 r931 25 25 // 26 26 // $Id: G4VTrajectoryModel.hh,v 1.7 2006/08/14 11:43:34 allison Exp $ 27 // GEANT4 tag $Name: HEAD$27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay, John Allison, Joseph Perl October 2005 -
trunk/source/visualization/modeling/include/G4VisTrajContext.hh
r850 r931 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4VisTrajContext.hh,v 1. 3 2006/08/14 11:47:53allison Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4VisTrajContext.hh,v 1.4 2009/02/24 12:00:56 allison Exp $ 27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay May 2006 … … 72 72 G4double GetAuxPtsSize() const; 73 73 74 void SetAuxPtsSizeType(const G4VMarker::SizeType& sizeType); 75 G4VMarker::SizeType GetAuxPtsSizeType() const; 76 74 77 void SetAuxPtsFillStyle(const G4VMarker::FillStyle& style); 75 78 G4VMarker::FillStyle GetAuxPtsFillStyle() const; … … 90 93 void SetStepPtsSize(const G4double& size); 91 94 G4double GetStepPtsSize() const; 95 96 void SetStepPtsSizeType(const G4VMarker::SizeType& sizeType); 97 G4VMarker::SizeType GetStepPtsSizeType() const; 92 98 93 99 void SetStepPtsFillStyle(const G4VMarker::FillStyle& style); … … 117 123 G4Polymarker::MarkerType fAuxPtsType; 118 124 G4double fAuxPtsSize; 125 G4VMarker::SizeType fAuxPtsSizeType; 119 126 G4VMarker::FillStyle fAuxPtsFillStyle; 120 127 G4Colour fAuxPtsColour; … … 125 132 G4Polymarker::MarkerType fStepPtsType; 126 133 G4double fStepPtsSize; 134 G4VMarker::SizeType fStepPtsSizeType; 127 135 G4VMarker::FillStyle fStepPtsFillStyle; 128 136 G4Colour fStepPtsColour; -
trunk/source/visualization/modeling/include/G4VisTrajContext.icc
r850 r931 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4VisTrajContext.icc,v 1. 3 2006/08/14 11:47:53allison Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4VisTrajContext.icc,v 1.4 2009/02/24 12:00:56 allison Exp $ 27 // GEANT4 tag $Name: modeling-V09-02-00 $ 28 28 // 29 29 // Jane Tinslay May 2006 … … 61 61 inline G4double G4VisTrajContext::GetAuxPtsSize() const {return fAuxPtsSize;} 62 62 63 inline void G4VisTrajContext::SetAuxPtsSizeType(const G4VMarker::SizeType& sizeType) {fAuxPtsSizeType = sizeType;} 64 inline G4VMarker::SizeType G4VisTrajContext::GetAuxPtsSizeType() const {return fAuxPtsSizeType;} 65 63 66 inline void G4VisTrajContext::SetAuxPtsFillStyle(const G4VMarker::FillStyle& style) {fAuxPtsFillStyle = style;} 64 67 inline G4VMarker::FillStyle G4VisTrajContext::GetAuxPtsFillStyle() const {return fAuxPtsFillStyle;} … … 79 82 inline void G4VisTrajContext::SetStepPtsSize(const G4double& size) {fStepPtsSize = size;} 80 83 inline G4double G4VisTrajContext::GetStepPtsSize() const {return fStepPtsSize;} 84 85 inline void G4VisTrajContext::SetStepPtsSizeType(const G4VMarker::SizeType& sizeType) {fStepPtsSizeType = sizeType;} 86 inline G4VMarker::SizeType G4VisTrajContext::GetStepPtsSizeType() const {return fStepPtsSizeType;} 81 87 82 88 inline void G4VisTrajContext::SetStepPtsFillStyle(const G4VMarker::FillStyle& style) {fStepPtsFillStyle = style;}
Note: See TracChangeset
for help on using the changeset viewer.