- 180
- 1 081 152
Physics Matters
Germany
Приєднався 16 січ 2020
This channel is about physics. It includes lectures and exercises related to physics, as well as programming tutorials for ROOT or Geant4.
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
- - -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 -...
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...
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
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
I'm having trouble getting the latest printout, can you help me?
YOU ARE SAVING LIVES. LOVE YOU BRO
I would like to repost this video to a video site in China. Do you authorize me?🥳
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...
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?
Mit geant4 lassen sich Interaktionen von teilchen mit Materie simulieren
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?
I have explained this in the video of creating the first project
@@physics_matters Thanks a lot. I have revisited that
the best!!!
the best!!!
thank you very much!!!
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!
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
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)
Ubuntu 20.04 is most likely too old. I recommend updating to 22.04 to make the process easier
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
Thank you for everything you do on this channel, this is incredibly helpful!
looking forward for 7😎
It is already in progress. I had some bugs to solve but this week it will definitely come
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?
Forgot to give an update, export PATH=$PATH:/[insert path to qt's bin folder] fixed my issue
Very helpfull indeed❤
Thanks a lot, I needed it👌🏻🍀🌸
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!
UP, you went into great detail, may I ask what software you use for teaching
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.
@@physics_matters thanks
Bash: $dumpfile: ambigouse redirect error, what do it mean.
👌🏻🍀
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
Sir, can weight of stone influences the sound?
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
Thank you for such a nice work.
Maybe you can do a video how to create a custom particle
Please make video on neutron radiation shielding
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.
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.
@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.
After installing the root when enter root in terminal then show me root commond not found. Whats the issue?
You have to source thisroot.sh
Very useful 🤝🏻
Perfect and practical as always...
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
Yea I can do that as well. The easiest possibility is to use a random generator that randomly creates particles along the surface
@@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.
YES! I have been waiting so patiently for literally YEARS for an update to these tutorials!
Very helpful! Thank you.
thank you for your tutorial, would you please how to install a windows version if any?
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.
Specially gamma ray domain
Please continue this further. This will be helpful
Thanks for sharing your knowledge through these tutorials, I learned a lot🍀
Thank you for the video. Helped a lot
I love your content but you look like if Hitler finished art school :)
When I try to compile I get an error that fontawesome5.sty is missing
Thank you... For this video.... I am eagerly waiting for more.
Nice🍀
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!!!
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?
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!!
Thanks!
Thank you very much for your support. This will really help me to improve and maintain my effort in the future.
Hello, starting from 12:21 I got an error in my terminal
I recommend watching my new tutorials about geant4 11 and also join our discord server
Thanks a lot. The installation works very well also in the new Linux Mint 22 release