PandaRoot
PndMasterRunCompactSim.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 /*
14  * PndMasterRunCompactSim.h
15  *
16  * Created on: 18.09.2024
17  * Author: Tobias Stockmanns
18  */
19 
20 #pragma once
21 
22 #include "PndMasterRunSim.h"
23 
25 public:
27  virtual ~PndMasterRunCompactSim();
28 
29  virtual void CreateGeometry();
30  virtual void SetField();
31  virtual void AddSimTasks();
32 
33 private:
34  void AddEmcGeometry();
35 
37 ClassDef(PndMasterRunCompactSim, 1);
40 };
41 
virtual ~PndMasterRunCompactSim()
Class for the master simulation chain.
virtual void AddSimTasks()
Add simulation tasks.
virtual void CreateGeometry()
It switches between different standard geometry volumes.
virtual void SetField()