Physics Matters
Physics Matters
  • 180
  • 1 081 152
Geant4-11 Tutorial 7: Adding Radioactive Decay
In this video, I explain how to replace the particle gun with radioactive decays of a Fluorine-18 isotope. This includes modifications of the physics lists as well as of the detector construction. The final results will be checked by having a lock at the created ROOT files.
- - -Tutorial Code- - -
👉 Repository: github.com/MustafaSchmidt/geant4-11-tutorial
- - -Geant4.11 Tutorials- - -
▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGUYAOwtyI4U8cRL6ig0p3c7.html
This series gives a full introduction into Geant4 using the newest version Geant4.11.
- - - Website - - -
👉 geant4.web.cern.ch/
- - -Related Videos- - -
▶️ Old Playlist: ua-cam.com/video/oZjmRyMXBss/v-deo.html
- - -UA-cam Channel- - -
🔔 Subscribe for more content: www.youtube.com/@physics_matters
- - - Social Media - - -
discord.gg/YYBzEuYeFe
www.reddit.com/r/PhysicsMatters
Physics-Matters-109196860645967
www.linkedin.com/in/mustafa-schmidt-54ab3a19b
MattersPhysics
- - -Content - - -
0:00 Intro
0:10 Physics List
3:24 Particle Gun
10:24 Detector Construction
20:14 Testing
Переглядів: 267

Відео

Bernoulli Equation
Переглядів 16414 днів тому
In this video, I derive the famous Bernoulli equation using energy conservation of kinetic, potential, and pressure energy. The example covers a water bucket with a hole close to its bottom resulting in a water jet. We also discuss two measurement devices, namely the Prandtl and the Venturi probes. 🌟 Learn how to: ✔️ Derivation of the Bernoulli equation ✔️ Understanding all terms of the Bernoul...
Forces
Переглядів 11021 день тому
In this video, I describe the properties and types of forces that we can observe in our daily life. After that, I explain how to add up and decompose forces using an example of an inclined plane. Especially for adding up two forces with the known angle alpha between them, the law of cosines is used. The decomposition is explained with an example of an object hanging on two ropes or cables. 🌟 Le...
Geant4-11 Tutorial 6: Analysis Manager for Histograms and NTuples
Переглядів 479Місяць тому
In this video, I explain how to use the built-in G4AnalysisManager to create histograms and NTuples in ROOT files. For this purpose, a special run macro is created with which Geant4 can run in Batch mode without a graphical interface. - - -Tutorial Code- - - 👉 Repository: github.com/MustafaSchmidt/geant4-11-tutorial - - -Geant4.11 Tutorials- - - ▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGUYAOwtyI...
Geant4-11 Tutorial 5: Sensitive Detector for Gamma Spectroscopy
Переглядів 694Місяць тому
In this video, I explain how to create a setup for gamma spectroscopy including a sensitive detector for collecting the deposited energy in a sodium iodide scintillator. In addition, a lead absorber is implemented between the gamma source and the scintillator. - - -Tutorial Code- - - 👉 Repository: github.com/MustafaSchmidt/geant4-11-tutorial - - -Geant4.11 Tutorials- - - ▶️ Playlist: ua-cam.com...
Projectile Motion
Переглядів 94Місяць тому
In this video, I calculate some important quantities of the projectile motion describing the trajectory of any object moving in the gravitational field of earth using the initial speed of the object, the angle alpha, and the height. We compute the maximum height, the time of flight, and the maximum distance which the object can travel. - - -Physics Lectures- - - ▶️ Playlist: ua-cam.com/play/PLL...
Horizontal Throw
Переглядів 131Місяць тому
In this video, I extend the calculations of free-falling objects and vertical throws to trajectories having an initial speed in the x direction. We calculate the maximum distance, the impact speed, and the impact angle of the horizontal throw. 🌟 Learn how to: ✔️ Calculate the maximum horizontal distance ✔️ Determine the impact speed ✔️ Find the impact angle - - -Physics Lectures- - - ▶️ Playlis...
Geant4-11 Tutorial 4: Completing & Testing First Project
Переглядів 790Місяць тому
In this video, I will explain how to fill our first project with life and implement the first physics list and particle gun. The detector geometry consists of a simple cubic world volume filled with air. In addition, we implement a visualization script to display our detector geometry and particle trajectories. - - -Tutorial Code- - - 👉 Repository: github.com/MustafaSchmidt/geant4-11-tutorial -...
Channel Trailer
Переглядів 57Місяць тому
Channel Trailer
Free Fall & Vertical Throw
Переглядів 85Місяць тому
In this video, I use the previously derived equation of motion to calculate the falling time of objects in free fall in the earth's gravitational field. After that, I explain the difference between free fall and vertical shot and calculate the total time of the object until it hits ground level as well as the maximum height of this object. - - -Physics Lectures- - - ▶️ Playlist: ua-cam.com/play...
Equation of Motion
Переглядів 77Місяць тому
In this video, I derive the fundamental equation of motion in kinematics. It starts with a revision of speed and distance and then continues with an example to determine the initial speed and position. After that, the general equation of motion will be stated in a scalar and vector form. - - -Physics Lectures- - - ▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGXOl0329vpz4qHSNCmUDi0t.html - - -UA-cam ...
Geant4-11 Tutorial 3: Starting First Project
Переглядів 927Місяць тому
In this video, I will explain how to create a first empty project after the installation is completed successfully. We create a CMakeLists.txt for the compilation as well as the main C file. - - -Tutorial Code- - - 👉 Repository: github.com/MustafaSchmidt/geant4-11-tutorial - - -Geant4.11 Tutorials- - - ▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGUYAOwtyI4U8cRL6ig0p3c7.html This series gives a full...
Acceleration
Переглядів 114Місяць тому
In this video, I explain the fundamental details of acceleration as being part of kinematics in classical mechanics. - - -Physics Lectures- - - ▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGXOl0329vpz4qHSNCmUDi0t.html - - -UA-cam Channel- - - 🔔 Subscribe for more content: www.youtube.com/@physics_matters - - - Social Media - - - discord.gg/YYBzEuYeFe www.reddit.com/r/PhysicsMatters Phys...
Geant4-11 Tutorial 2: Installation & Testing
Переглядів 1,4 тис.Місяць тому
In this video, I will explain how to install Geant4 within Ubuntu-based systems and then test a basic example. - - -Tutorial Code- - - 👉 Repository: github.com/MustafaSchmidt/geant4-11-tutorial - - -Geant4.11 Tutorials- - - ▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGUYAOwtyI4U8cRL6ig0p3c7.html This series gives a full introduction into Geant4 using the newest version Geant4.11. - - - Website - - ...
Superposition Principle
Переглядів 952 місяці тому
In this video, I cover the superposition principle for speed and velocity with the help of some useful real-world examples. - - -Physics Lectures- - - ▶️ Playlist: ua-cam.com/play/PLLybgCU6QCGXOl0329vpz4qHSNCmUDi0t.html - - -UA-cam Channel- - - 🔔 Subscribe for more content: www.youtube.com/@physics_matters - - - Social Media - - - discord.gg/YYBzEuYeFe www.reddit.com/r/PhysicsMatters facebook.c...
Speed & Velocity
Переглядів 1462 місяці тому
Speed & Velocity
Geant4-11 Tutorial 1: Introduction & Motivation
Переглядів 1,7 тис.2 місяці тому
Geant4-11 Tutorial 1: Introduction & Motivation
"Deriving" the Schrödinger Equation Using the Momentum and Energy Operators
Переглядів 2 тис.Рік тому
"Deriving" the Schrödinger Equation Using the Momentum and Energy Operators
Polar Form of Complex Numbers & Gauss Planes
Переглядів 571Рік тому
Polar Form of Complex Numbers & Gauss Planes
What is the Golden Ratio and can it be Applied to the Eiffel Tower?
Переглядів 674Рік тому
What is the Golden Ratio and can it be Applied to the Eiffel Tower?
Basic Operations with Complex Numbers (Addition, Subtraction, Multiplication, Division)
Переглядів 303Рік тому
Basic Operations with Complex Numbers (Addition, Subtraction, Multiplication, Division)
Use Mathematical Induction to Prove the Small Gauss Summation
Переглядів 194Рік тому
Use Mathematical Induction to Prove the Small Gauss Summation
Derivation of the pq-Formula with an Example for Solving a Quadratic Equation
Переглядів 270Рік тому
Derivation of the pq-Formula with an Example for Solving a Quadratic Equation
Solving Systems of Linear Equations Using Gaussian Elimination
Переглядів 538Рік тому
Solving Systems of Linear Equations Using Gaussian Elimination
Exponential Function through 2 Points
Переглядів 112Рік тому
Exponential Function through 2 Points
Optimum Radius of a Soda Can (Optimization Problem)
Переглядів 423Рік тому
Optimum Radius of a Soda Can (Optimization Problem)
Calculate the Distance between a Point and a Line in Vector Form
Переглядів 188Рік тому
Calculate the Distance between a Point and a Line in Vector Form
Calculate the Torque to Open a Fridge Door
Переглядів 712Рік тому
Calculate the Torque to Open a Fridge Door
Slope of a Parabola without Differential Calculus
Переглядів 948Рік тому
Slope of a Parabola without Differential Calculus
Definition of the Differential Quotient
Переглядів 1842 роки тому
Definition of the Differential Quotient

КОМЕНТАРІ

  • @velikartal2860
    @velikartal2860 26 хвилин тому

    I'm having trouble getting the latest printout, can you help me?

  • @aasharyabhandari271
    @aasharyabhandari271 2 дні тому

    YOU ARE SAVING LIVES. LOVE YOU BRO

  • @Hesperus-g9r
    @Hesperus-g9r 3 дні тому

    I would like to repost this video to a video site in China. Do you authorize me?🥳

  • @GERLoLigangster98
    @GERLoLigangster98 3 дні тому

    Hi Zusammen, ich habe ein eigenes Teilchen und einen eigenen diskreten Prozess definiert, aber mein Teilchen fliegt ohne interaktion durch meine Geometrie und ich hab keine Ahnung woran das liegen kann...

  • @Mikrodrop
    @Mikrodrop 7 днів тому

    Hallo mir wurde dieses Video vorgeschlagen, ich weiß aber nicht warum. Geht es um eine Simulation eines Kernreaktors oder hat es was mit Quantenmechanik zu tun?

    • @physics_matters
      @physics_matters 7 днів тому

      Mit geant4 lassen sich Interaktionen von teilchen mit Materie simulieren

  •  8 днів тому

    Will you please help how you integrate VS code and geant4 so that you are getting suggestions for function parameters. Is there something like this also exist in ROOT?

    • @physics_matters
      @physics_matters 8 днів тому

      I have explained this in the video of creating the first project

    • @RohitKumar-g6m5f
      @RohitKumar-g6m5f 8 днів тому

      @@physics_matters Thanks a lot. I have revisited that

  • @AlexsGaute
    @AlexsGaute 8 днів тому

    the best!!!

  • @AlexsGaute
    @AlexsGaute 8 днів тому

    the best!!!

  • @jonrifter7674
    @jonrifter7674 10 днів тому

    thank you very much!!!

  • @joaquincostasalles3902
    @joaquincostasalles3902 10 днів тому

    Hey! Thank you for the tutorial, very clear and easy to follow. I am running into a problem at the end when I execute exampleB1. I get the following error message: joaquin-costa@joaquin-costa-HP-ProBook-440-G6:~/software/geant4/geant4-v11.3.0-install/share/Geant4/examples/basic/B1/build$ ./exampleB1 Available UI session types: [ Qt, tcsh, csh ] QSocketNotifier: Can only be used with threads started with QThread ./exampleB1: symbol lookup error: /snap/core20/current/lib/x86_64-linux-gnu/libpthread.so.0: undefined symbol: __libc_pthread_init, version GLIBC_PRIVATE Any advice is welcome. Thanks!

  • @abderrahmanezaghrane2193
    @abderrahmanezaghrane2193 11 днів тому

    Thank you for this helpful tutorial. I got that the header G4AnalysisManager.hh is not found eventhough it is in my Geant4 modules and i already sourced my GEANT4. Does it have to do with ROOT

  • @SanjaySharma99980
    @SanjaySharma99980 13 днів тому

    I always get this error in UBUNTU_20.04 LTS. Can anyone help me in resolving it: CMake Error at /home/sanjay/Documents/geant4/geant4-v11.1.0-install/lib/cmake/Geant4/Geant4PackageCache.cmake:19 (geant4_set_and_check_package_variable): geant4_set_and_check_package_variable Macro invoked with incorrect arguments for macro named: geant4_set_and_check_package_variable Call Stack (most recent call first): /home/sanjay/Documents/geant4/geant4-v11.1.0-install/lib/cmake/Geant4/Geant4Config.cmake:254 (include) CMakeLists.txt:13 (find_package)

    • @physics_matters
      @physics_matters 12 днів тому

      Ubuntu 20.04 is most likely too old. I recommend updating to 22.04 to make the process easier

  • @mulholland63
    @mulholland63 13 днів тому

    The Best way to learn using Geant4 and understanding how it works Thanks PS I got the same error of the previous comment and solve it as @naldo88 did it

  • @jebediahkerman3826
    @jebediahkerman3826 15 днів тому

    Thank you for everything you do on this channel, this is incredibly helpful!

  • @mercitv2179
    @mercitv2179 17 днів тому

    looking forward for 7😎

    • @physics_matters
      @physics_matters 17 днів тому

      It is already in progress. I had some bugs to solve but this week it will definitely come

  • @captaincrunch394
    @captaincrunch394 17 днів тому

    When I get to the very end and run ./exampleB1, it does a bunch of stuff in the mac terminal but doesn't pop up anything visual or interactive. Has anyone else had this problem?

    • @captaincrunch394
      @captaincrunch394 2 дні тому

      Forgot to give an update, export PATH=$PATH:/[insert path to qt's bin folder] fixed my issue

  • @Ἀντήνωρ
    @Ἀντήνωρ 19 днів тому

    Very helpfull indeed❤

  • @user-FDB-
    @user-FDB- 19 днів тому

    Thanks a lot, I needed it👌🏻🍀🌸

  • @DiwashGhimire
    @DiwashGhimire 21 день тому

    Hi, I am working on a detector, and I have a question regarding geometry construction. When you create a cone on top of an existing volume (say a sphere) within the same mother volume. Will the x, y, and z coordinates we put in the PVPlacement of the cone be the center of the cone's geometry, or will it be the center of the base of the cone? I think this because we put half the height into constructing the cone. Appreciate your help!

  • @dadachun-j7f
    @dadachun-j7f 25 днів тому

    UP, you went into great detail, may I ask what software you use for teaching

    • @physics_matters
      @physics_matters 25 днів тому

      I am using xournalpp for the whiteboard and obs studio for recording. For xournalpp I did some customization for having a 16:9 board and shifted the toolbar to the left.

    • @dadachun-j7f
      @dadachun-j7f 25 днів тому

      @@physics_matters thanks

  • @rajazinii984
    @rajazinii984 25 днів тому

    Bash: $dumpfile: ambigouse redirect error, what do it mean.

  • @user-FDB-
    @user-FDB- 26 днів тому

    👌🏻🍀

  • @williamvillacis57
    @williamvillacis57 26 днів тому

    Hi. Maybe you help me through a simulation with software GATE (Geant 4 applications tomography emissions) specially when this simulation needs much recurses as memory and cores. For that I need that someone explain like I can simulate in parallezation in a cluster. I look forward your kindly answer

  • @sreeramkulathoor17
    @sreeramkulathoor17 27 днів тому

    Sir, can weight of stone influences the sound?

    • @physics_matters
      @physics_matters 27 днів тому

      No the speed of sound is always the same no matter how heavy the stone is. Maybe the frequency of wavelength changes but it will not influence our calculation

  • @bhardwajpavan8912
    @bhardwajpavan8912 28 днів тому

    Thank you for such a nice work.

  • @GERLoLigangster98
    @GERLoLigangster98 28 днів тому

    Maybe you can do a video how to create a custom particle

  • @rationalbelief4451
    @rationalbelief4451 Місяць тому

    Please make video on neutron radiation shielding

  • @raa254
    @raa254 Місяць тому

    Hello, have you ever created a histogram for multiple sensitive detectors after importing file formats such as obj, stl to Geant4 with the CadMesh library? Is it possible to create one? Or have you ever tried it ? Thanks in advance.

    • @physics_matters
      @physics_matters Місяць тому

      You can create one histogram for each detector and then later display them in one canvas. Or you can fill the same Histogram in multiple sensitive detectors. There are indeed many possibilities to achieve the same goal.

    • @raa254
      @raa254 Місяць тому

      @physics_matters Thank you very much for your answer, I have previously created multiple histograms for multiple detectors, but the data appeared in a single histogram and the other histograms were empty, Do you know of any examples of this? Thanks again.

  • @rajazinii984
    @rajazinii984 Місяць тому

    After installing the root when enter root in terminal then show me root commond not found. Whats the issue?

  • @plhegde
    @plhegde Місяць тому

    Very useful 🤝🏻

  • @user-FDB-
    @user-FDB- Місяць тому

    Perfect and practical as always...

  • @maestroQwer
    @maestroQwer Місяць тому

    Thank you very much for such useful videos, you are very helpful in studying this program, could you record a video with volume sources and not point sources, for example, photons are emitted by some pipe from the inner surface. It would be very curious how this can be implemented. Thank you in advance

    • @physics_matters
      @physics_matters Місяць тому

      Yea I can do that as well. The easiest possibility is to use a random generator that randomly creates particles along the surface

    • @maestroQwer
      @maestroQwer Місяць тому

      @@physics_matters I know about the G4RandomDirection function, which emits particles in all 4pi, but I do not understand how to do this so that particles do not come from one point but from the surface, your option is very strong and it was cool to use not 1 detector but several at once, for example, to calculate the dose from a pipe that lies on the surface of the earth.

  • @Garage-physicist
    @Garage-physicist Місяць тому

    YES! I have been waiting so patiently for literally YEARS for an update to these tutorials!

  • @45612kiuls
    @45612kiuls Місяць тому

    Very helpful! Thank you.

  • @Bogale-op2sc
    @Bogale-op2sc Місяць тому

    thank you for your tutorial, would you please how to install a windows version if any?

  • @maxcelionzatsi
    @maxcelionzatsi Місяць тому

    Thank you very much for sharing this Geant4 tutorial; it has been incredibly helpful for a beginner like me. Would it be possible to create a tutorial that includes defining radionuclides using data from NuDat (such as decay intensity, and so on)? Additionally, can you add another tutorial how can we incorporate 3D models with STL file extensions into the geometry? Thank you again for your support.

  • @amandubey7381
    @amandubey7381 Місяць тому

    Specially gamma ray domain

  • @amandubey7381
    @amandubey7381 Місяць тому

    Please continue this further. This will be helpful

  • @user-FDB-
    @user-FDB- Місяць тому

    Thanks for sharing your knowledge through these tutorials, I learned a lot🍀

  • @plhegde
    @plhegde Місяць тому

    Thank you for the video. Helped a lot

  • @ihebbelhaj1380
    @ihebbelhaj1380 Місяць тому

    I love your content but you look like if Hitler finished art school :)

  • @bnjminvlogs
    @bnjminvlogs Місяць тому

    When I try to compile I get an error that fontawesome5.sty is missing

  • @subhasissharma6006
    @subhasissharma6006 Місяць тому

    Thank you... For this video.... I am eagerly waiting for more.

  • @user-FDB-
    @user-FDB- Місяць тому

    Nice🍀

  • @joaquincostasalles3902
    @joaquincostasalles3902 Місяць тому

    I've followed the tutorial with no problems up to when installing the program with the command "make install" which ran without any errors. Nevertheless, when I go back to open the software/geant4/geant4-v11.2.2-install directory I get a "no such file or directory" error. Any ideas to why? Thanks!!!

  • @physics_matters
    @physics_matters Місяць тому

    Exercises: 1. A ball is thrown horizontally from a height of 1.70 m with a speed of 5 m/s. a) What is the maximum distance that it can cover? b) What is the impact speed on the ground? c) Under which angle does it hit the ground?

  • @miguelcf140
    @miguelcf140 Місяць тому

    Hi, thank you for all your work. I'm trying to set a lower limit to the step length ej: 1e-3mm. I have only found a way to set an upper limit. Do you know a way to achieve this. Thanks in advance!!

  • @ArmorBearerSlave
    @ArmorBearerSlave Місяць тому

    Thanks!

    • @physics_matters
      @physics_matters Місяць тому

      Thank you very much for your support. This will really help me to improve and maintain my effort in the future.

  • @fatmakeskin2363
    @fatmakeskin2363 Місяць тому

    Hello, starting from 12:21 I got an error in my terminal

    • @physics_matters
      @physics_matters Місяць тому

      I recommend watching my new tutorials about geant4 11 and also join our discord server

  • @newastrophysics
    @newastrophysics Місяць тому

    Thanks a lot. The installation works very well also in the new Linux Mint 22 release