347 lines
11 KiB
Plaintext
347 lines
11 KiB
Plaintext
# Example fanoCavity History
|
|
|
|
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
|
which **must** added in reverse chronological order (newest at the top). It must **not**
|
|
be used as a substitute for writing good git commit messages!
|
|
|
|
## 2024-04-17 Vladimir Ivantchenko (fano-V11-02-01)
|
|
- PhysicsLists - fixed annoing warnings on decay table
|
|
|
|
## 2024-03-11 Vladimir Ivantchenko (fano-V11-02-00)
|
|
- Make PhysicsLists of the example to be coherent with physics_list library
|
|
of Geant4 11.2ref02
|
|
|
|
## 2021-12-27 Vladimir Ivantchenko (fano-V11-00-01)
|
|
- Make PhysicsLists of the example to be coherent with physics_list library
|
|
|
|
## 2021-12-10 Ben Morgan (fano-V11-00-00)
|
|
- Change to new Markdown History format
|
|
|
|
---
|
|
|
|
# History entries prior to 11.0
|
|
|
|
06-10-21 I. Hrivnacova (fano-V10-07-03)
|
|
- Migration to new G4AnalysisManager.hh header;
|
|
define the default output file type (root).
|
|
|
|
19-07-21 I. Hrivnacova (fano-V10-07-02)
|
|
- Updated for changes in the analysis category:
|
|
removed deleting of the analysis manager,
|
|
as this is now done by the Geant4 kernel.
|
|
|
|
16-05-21 mma (fano-V10-07-01)
|
|
- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
|
|
|
|
23-03-21 V. Ivanchenko (fano-V10-07-00)
|
|
- updated physics constructors for 11.0
|
|
|
|
21-03-19 mma (fano-V10-05-03)
|
|
- DefineMaterial() : restaure G4_WATER
|
|
|
|
18-03-19 mma (fano-V10-05-02)
|
|
- DetectorConstruction : simplification of DefineMaterial()
|
|
|
|
25-02-19 V. Ivanchenko (fano-V10-05-01)
|
|
- PhysListEmStandard_option4 - set RangeFactor=0.08 (as in the
|
|
physics_list library)
|
|
- PhysListEmStandard_option3 - set parameters as in the
|
|
physics_list library
|
|
|
|
29-01-19 V. Ivanchenko (fano-V10-05-00)
|
|
- DetectorConstruction, DetectorMessenger - fixed usage of base
|
|
materials and cleanup (should fix ~1% error for Opt4 EM physics)
|
|
|
|
20-11-18 V. Ivanchenko (fano-V10-04-06)
|
|
- PhysListEmStandard_option3 - use the same lateral displacement as in
|
|
physics_list library
|
|
|
|
08-11-18 V. Ivanchenko (fano-V10-04-05)
|
|
- PhysListEmStandard_GS, PhysListEmStandard_SS, PhysListEmStandard_WVI,
|
|
PhysListEmStandard_option0, PhysListEmStandard_option3,
|
|
PhysListEmStandard_option4 - use the same set of parameters as in
|
|
physics_list library
|
|
|
|
17-10-18 V. Ivanchenko (fano-V10-04-04)
|
|
- PhysListEmStandard_GS, PhysListEmStandard_SS, PhysListEmStandard,
|
|
PhysListEmStandard_WVI, PhysListEmStandard_option3 - use the
|
|
same EM parameters as in physics_lists sub-library
|
|
- PhysListEmStandard_option4 - is added
|
|
|
|
09-05-18 B. Morgan (fano-V10-04-03)
|
|
- Include G4Types before use of G4MULTITHREADED. For forward
|
|
compatibility with move to #defines over -D for G4 preprocessor
|
|
symbols.
|
|
|
|
11-04-18 mma (fano-V10-04-02)
|
|
- fanoCavity.cc : set visualisation only in interactive mode
|
|
|
|
24-03-18 mma (fano-V10-04-01)
|
|
- ActionInitialization.cc : restaure printout of Run::EndOfRun()
|
|
|
|
21-03-18 mma (fano-V10-04-00)
|
|
- fanoCavity.cc : remove G4UI_USE and G4VIS_USE
|
|
|
|
12-10-17 V.Ivant (fano-V10-03-02)
|
|
- simplified default printout
|
|
|
|
21-03-17 S.Elles (fano-V10-03-01)
|
|
- switch to NIST material description (keeping material densities defined in
|
|
previous version)
|
|
- default thread number is not set to the maximum available cores but
|
|
( set to 2 by default // fanoCavity blabla.mac -1 set the thred number to
|
|
the core number )
|
|
|
|
21-03-17 V.Ivant (fano-V10-03-00)
|
|
- PhysListEmStandard_GS, PhysListEmStandard_SS, PhysListEmStandard_WVI,
|
|
PhysListEmStandard_option3 - use the same step function as in
|
|
physics_list factory for corresponding constructors, ensure that
|
|
step function parameters may be redefined by UI commands
|
|
|
|
14-10-16 G.Folger (fano-V10-02-02)
|
|
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
|
|
fix required by clang39 on Linux and MAC
|
|
|
|
21-07-16 mma (fano-V10-02-01)
|
|
- Fixe coding conventions in Run.hh
|
|
|
|
04-07-16 I.Hrivnacova (fano-V10-02-00)
|
|
- Fixes for Doxygen documentation
|
|
|
|
12-10-15 J.Jacquemier (fano-V10-01-03)
|
|
- Remove EventActionMessenger class
|
|
- Replace printModulo by /run/printProgress
|
|
|
|
27-07-15 V.Ivant (fano-V10-01-02)
|
|
- Use G4EmParameters instead of G4EmProcessOptions
|
|
|
|
10-06-15 J.Jacquemier (fano-V10-01-01)
|
|
- Change preprocessor directive by G4Threading::IsMultithreadedApplication()
|
|
|
|
10-06-15 J.Jacquemier (fano-V10-01-00)
|
|
- Migrated to multi-threading
|
|
|
|
13-08-14 mma (fano-V10-00-02)
|
|
- update Readme again
|
|
|
|
12-08-14 mma (fano-V10-00-01)
|
|
- restaure drawing in Readme
|
|
|
|
21-03-14 mma (fano-V10-00-00)
|
|
- RunAction: initialise fOldEmean and fOldDose
|
|
|
|
02-12-13 I.Hrivnacova
|
|
- Minor fixes in README, .README
|
|
|
|
12-11-13 V.Ivant
|
|
- PhysListEmStandard_WVI, PhysListEmStandard_SS - improvements for
|
|
single scattering configuration (not for 10.0 release) - can
|
|
be picked up for any new tags
|
|
|
|
21-08-13 V.Ivant (fano-V09-06-08)
|
|
- PhysListEmStandard_option3 - use G4UrbanMscModel instead of
|
|
G4UrbanMscModel95
|
|
|
|
29-07-13 P.Gumplinger (fano-V09-06-07)
|
|
- fix MAC/clang32 compilation warnings
|
|
|
|
11-07-13 I.Hrivnacova (fano-V09-06-06)
|
|
- In HistoManager: use new analysis manager method SetH1Activation()
|
|
|
|
08-06-13 mma (fano-V09-06-05)
|
|
- Cosmetic in SteppingAction.
|
|
|
|
11-04-13 mma (fano-V09-06-04)
|
|
- HistoManager functionalities transfered to G4Analysis and its messenger.
|
|
- userAction classes and all macros affected
|
|
|
|
01-04-13 Andrea Dotti (fano-V09-06-03)
|
|
- New G4VUserPhysicsList interface
|
|
|
|
27-03-13 mma (fano-V09-06-02)
|
|
- more on coding conventions
|
|
|
|
15-03-13 mma (fano-V09-06-01)
|
|
- G4 coding conventions
|
|
|
|
11-12-12 V.Ivant (fano-V09-06-00)
|
|
- Used SetEmModel method in physics builders
|
|
|
|
28-11-12 G. Cosmo (fano-V09-05-09)
|
|
- Fixed cases of variable shadowing.
|
|
|
|
13-10-12 A. Dotti (fano-V09-05-08)
|
|
- Removing double include of system of units
|
|
|
|
13-10-12 A. Dotti (fano-V09-05-07)
|
|
- Adding explicit use of system of units
|
|
|
|
04-09-12 I. Hrivnacova (fano-V09-05-06)
|
|
- Updated CMakeLists.txt:
|
|
adding visualization, copying macros, install target and comment lines
|
|
- Added .README
|
|
|
|
18-04-12 mma (fano-V09-05-05)
|
|
- all classes : apply G4 coding conventions
|
|
|
|
23-02-12 mma (fano-V09-05-04)
|
|
- HistoManager : GetFileType()
|
|
|
|
14-02-12 mma (fano-V09-05-03)
|
|
- HistoManager : new handle namespace and fileName[2]
|
|
no subdirectory in histos file
|
|
- HistoManager : add protections for histo file management
|
|
|
|
09-02-12 V.Ivant (fano-V09-05-02)
|
|
- PhysListEmStandard_WVI - fixed typo
|
|
|
|
09-02-12 V.Ivant (fano-V09-05-01)
|
|
- PhysListEmStandard_WVI - more safe initialisation method
|
|
|
|
17-01-12 mma (fano-V09-05-00)
|
|
- HistoManager.hh and .cc : migrate to new g4tools histogramming system
|
|
Do not need aida anymore, nor G4ANALYSIS_USE
|
|
- HistoManager : histId and histPt
|
|
- SetHisto() : simplification of Unit handling (HistoManager and HistoMessenger)
|
|
- HistoMessenger.hh and .cc : suppress fileType command
|
|
- HistoManager and HistoMessenger : coding conventions
|
|
- Update Readme and all macros accordingly
|
|
|
|
08-11-11 mma (fano-V09-04-03)
|
|
- modify SteppingVerbose for OutOfWorld
|
|
|
|
31-05-11 mma (fano-V09-04-02)
|
|
- DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
|
|
|
|
13-05-2011 mma (fano-V09-04-01)
|
|
- PhysListEmStandard_opt3 updated for msc95
|
|
- PhysListEmStandard_opt2 suppressed
|
|
- PhysListEmStandard_GS, VWI, SS : same options as opt3
|
|
|
|
04-01-2011 V.Ivanchenko (fano-V09-04-00)
|
|
- Minor cleanup of SS physics constructor
|
|
|
|
09-11-2010 M.Asai (fano-V09-03-05)
|
|
- Fix AIDA file option.
|
|
|
|
25-10-2010 G.Folger (fano-V09-03-04)
|
|
- Correct initialisation of directinIn in ctor; needed by clhep 2.1...
|
|
|
|
06-06-10 J.Perl (fano-V09-03-03)
|
|
- Remove unused variable in EventAction
|
|
|
|
04-06-10 J.Perl (fano-V09-03-02)
|
|
- Updated vis usage
|
|
|
|
22-05-10 mma (fano-V09-03-01)
|
|
- fanoCavity.cc : introduction of G4UIExecutive
|
|
|
|
19-01-10 mma (fano-V09-03-00)
|
|
- introduce PhysListEmStandard_option2 : UrbanMscModel93 without options
|
|
PhysListEmStandard_WVI : WentzelVIModel
|
|
- put in run01.mac all physics lists choice
|
|
|
|
16-11-09 mma (fano-V09-02-03)
|
|
- PhysListEmStandard_option3 : use UrbanMscModel93
|
|
|
|
29-10-09 mma (fano-V09-02-02)
|
|
- new PhysListEmStandard_GS for GoudsmitSaundersonMsc model
|
|
|
|
25-10-09 mma (fano-V09-02-01)
|
|
- splite PhysicsList in 2, as others TestEm examples.
|
|
- local copy of PhysListEmStandard_option0, PhysListEmStandard_option3,
|
|
PhysListEmStandard_SS
|
|
- PhysicsList: add cut for proton recoil in case of Single Scattering
|
|
|
|
30-01-09 mma (fano-V09-02-00)
|
|
- EndOfRun : error = ratio*std::sqrt(dEoverE*dEoverE + dToverT*dToverT)
|
|
|
|
16-11-08 mma (fano-V09-01-06)
|
|
- Em options: 20bins/decade LinLossLimit=default=0.01
|
|
|
|
01-11-08 mma (fano-V09-01-05)
|
|
- PhysicsList : add comments for Em options
|
|
|
|
26-10-08 mma (fano-V09-01-04)
|
|
- PhysicsList : modified Em options
|
|
|
|
28-09-08 mma (fano-V09-01-03)
|
|
- HistoManager : root format by default
|
|
|
|
11-06-08 V.Ivant (fano-V09-01-02)
|
|
- Remove AIDA from GNUmakefile
|
|
|
|
07-05-08 mma (fano-V09-01-01)
|
|
- README : update Aida informations
|
|
|
|
11-04-08 mma
|
|
- HistoManager::Scale() : suppress warning
|
|
|
|
04-04-08 mma(fano-V09-01-00)
|
|
- PhysicsList : replace G4MultipleScattering by new G4eMultipleScattering
|
|
--> allows to use MscUrbanModel2
|
|
|
|
12-11-07 mma (fano-V09-00-08)
|
|
- HistoManager/HistoMessenger : print selected histos on ascii file
|
|
|
|
05-11-07 mma(fano-V09-00-07)
|
|
- syntax correction in DetectorMessenger.cc
|
|
|
|
29-10-07 mma(fano-V09-00-06)
|
|
- Error on energy deposit : per e- track instead of per incident gamma
|
|
|
|
29-10-07 mma(fano-V09-00-05)
|
|
- EventAction : histogram of energy deposit in cavity per incident gamma
|
|
- RunAction : compute error on energy deposit and mean kinetic energy
|
|
|
|
08-10-07 mma(fano-V09-00-04)
|
|
- DetectorConstruction : wallRadius automatically recomputed
|
|
|
|
02-10-07 mma(fano-V09-00-03)
|
|
- PhysicsList : implement G4CoulombScattering process (option)
|
|
|
|
26-09-07 mma(fano-V09-00-02)
|
|
- MyKleinNishina.cc : do not cancel Compton crossSection in cavity
|
|
- PhysicsList.cc : physics tables, 100 bins per decade (emOptions)
|
|
|
|
03-09-07 mma
|
|
- DetectorConstruction.cc : add materials graphite and aluminium
|
|
|
|
05-07-07 mma (fano-V09-00-01)
|
|
- fano-00 retaged in fano-01
|
|
|
|
27-06-07 mma (fano-V09-00-00)
|
|
- emOptions : fUseDistanceToBoundary
|
|
- cosmetic in fanoCavity.cc
|
|
|
|
12-06-07 mma (fano-V08-03-01)
|
|
- emOptions : SetLinearLossLimit(1.e-6); SetSkin(2.);
|
|
|
|
23-05-07 V.Ivanch (fano-V08-03-00)
|
|
- follow change of interface of G4VEmModel::SampleSecondaries
|
|
|
|
19-03-07 mma (fano-V08-02-05)
|
|
- add histo of theta distr before enter in cavity
|
|
|
|
01-03-07 mma (fano-V08-02-04)
|
|
- default cut 10 km
|
|
- StackingAction: range < 0.8*safe
|
|
|
|
06-02-07 mma (fano-V08-02-03)
|
|
- RunAction: use G4long instead of G4int
|
|
- fanoCavity.in : 4000 events
|
|
|
|
30-01-07 mma (fano-V08-02-02)
|
|
- MyKleinNishinaModel::CrossSectionPerVolume(): cancel crossSection in cavity
|
|
|
|
24-01-07 mma (fano-V08-02-01)
|
|
- use StackingAction to kill particles
|
|
- do not save random seed
|
|
- set crossSection factor = 1000
|
|
|
|
22-01-07 mma (fano-V08-02-00)
|
|
- use fpTrackingManager to get non const Track
|
|
|
|
20-01-07 michel maire
|
|
- created, from TestEm11
|