Enable running or loading multiple .cfg file from the command line. #1

Merged
salman merged 1 commits from feature/automode into master 2026-06-14 19:29:49 +02:00
175 changed files with 770 additions and 701 deletions
-2
View File
@@ -10,8 +10,6 @@ L2Comp=SrTiO3
L2rho=5.12
L2d=10000
[ProjectileParameters]
workPath=/tmp/test
fileNamePrefix=SrTiO3
ProjType=Muon
numberProj=1000
z0=0
+52 -15
View File
@@ -145,7 +145,7 @@ function resolveConfigWorkPath(filename, content) {
return null;
}
if (configuredWorkPath.startsWith('./')) {
return path.resolve(path.dirname(filename), configuredWorkPath);
return path.resolve(configuredWorkPath);
}
if (path.isAbsolute(configuredWorkPath)) {
return configuredWorkPath;
@@ -156,21 +156,56 @@ function resolveConfigWorkPath(filename, content) {
function loadConfigFile(filename, autoRun = false) {
const configPath = Array.isArray(filename) ? filename[0] : filename.toString();
console.log('Open file ' + configPath);
fs.readFile(configPath, function read(err, data) {
if (err) {
throw err;
}
setValues(data);
const resolvedWorkPath = resolveConfigWorkPath(configPath, data);
if (resolvedWorkPath) {
setWorkFolder([resolvedWorkPath]);
}
if (autoRun) {
setTimeout(() => startSim(), 0);
}
return new Promise((resolve, reject) => {
fs.readFile(configPath, function read(err, data) {
if (err) {
reject(err);
return;
}
setValues(data);
const resolvedWorkPath = resolveConfigWorkPath(configPath, data);
if (resolvedWorkPath) {
setWorkFolder([resolvedWorkPath]);
}
if (autoRun) {
setTimeout(() => {
startSim().then(resolve).catch(reject);
}, 0);
} else {
resolve();
}
});
});
}
async function runStartupQueue(configPaths, autoRun) {
if (!configPaths || configPaths.length === 0) {
return;
}
if (!autoRun) {
await loadConfigFile(configPaths[0], false);
return;
}
for (let i = 0; i < configPaths.length; i++) {
const configPath = configPaths[i];
const queueLabel = `Queue ${i + 1}/${configPaths.length}`;
if (typeof updateStatusBar === 'function') {
updateStatusBar({ run: `${queueLabel}: loading ${path.basename(configPath)}` });
}
await loadConfigFile(configPath, false);
if (typeof updateStatusBar === 'function') {
updateStatusBar({ run: `${queueLabel}: running ${path.basename(configPath)}` });
}
await startSim();
}
if (typeof updateStatusBar === 'function') {
updateStatusBar({ run: `Completed queue of ${configPaths.length} config file(s)` });
}
}
function firstLoad() {
document.getElementById("trimPath").value = process.cwd();
if (typeof syncStatusBar === 'function') {
@@ -257,9 +292,11 @@ function firstLoad() {
window.addEventListener('load', async function() {
try {
const startupOptions = await ipcRenderer.invoke('getStartupOptions');
if (startupOptions && startupOptions.configPath) {
if (startupOptions && startupOptions.configPaths && startupOptions.configPaths.length > 0) {
setTimeout(() => {
loadConfigFile(startupOptions.configPath, !!startupOptions.autoRun);
runStartupQueue(startupOptions.configPaths, !!startupOptions.autoRun).catch((err) => {
console.log('Failed to run startup queue:', err);
});
}, 0);
}
} catch (err) {
+2 -2
View File
@@ -3436,7 +3436,7 @@ function prep_cfg(toggle) {
}
// Prepare projectile parameters section
let parProj = ["workPath","fileNamePrefix","ProjType","numberProj","z0","dz","valEnergy","sigEnergy","valAngle","sigAngle","ranSeed"];
let parProj = ["ProjType","numberProj","z0","dz","valEnergy","sigEnergy","valAngle","sigAngle","ranSeed"];
let ProjSec = "[ProjectileParameters]\n";
for (key of parProj) {
All[key]= document.getElementById(key).value;
@@ -3983,7 +3983,7 @@ function startSim() {
Plotly.purge("plotRge");
// start simulation sequence
startSequence();
return startSequence();
//CreateInpFile();
// document.location =
//
+1 -1
View File
@@ -69,7 +69,7 @@ C Maximum number of elements in each layer, was limited to 5.
PARAMETER (MAXDNL5=MAXNL*MAXD5)
PARAMETER (MAXNL5p2=MAXNL5*MAXNL5*MAXD)
PARAMETER (MAXNLm15=(MAXNL-1)*MAXEL)
PARAMETER (TRIMSP_VERSION='1.3.1')
PARAMETER (TRIMSP_VERSION='1.3.2')
LOGICAL TEST(64),TESTR(2000),TEST1(2000)
LOGICAL EQUAL,FORT33
INTEGER*4 ISRCHFGT,ISRCHFGE,ILLZ
+69 -9
View File
@@ -9,21 +9,81 @@ app.setName('TrimSP');
function parseStartupOptions(argv) {
const options = {
configPath: null,
configPaths: [],
autoRun: false,
};
for (const arg of argv.slice(2)) {
if (arg === '--run') {
options.autoRun = true;
} else if (!arg.startsWith('--') && options.configPath == null) {
const candidate = path.resolve(arg);
if (
path.extname(candidate).toLowerCase() === '.cfg' &&
fs.existsSync(candidate) &&
fs.statSync(candidate).isFile()
) {
options.configPath = candidate;
} else if (!arg.startsWith('--')) {
let candidates = [path.resolve(arg)];
if (/[*?]/.test(arg)) {
const resolvedPattern = path.resolve(arg);
const parsed = path.parse(resolvedPattern);
const relativePattern = resolvedPattern.slice(parsed.root.length);
const segments = relativePattern.split(path.sep).filter(Boolean);
candidates = [parsed.root || '.'];
for (const segment of segments) {
const nextCandidates = [];
let matcher = null;
if (/[*?]/.test(segment)) {
let pattern = '^';
for (const char of segment) {
if (char === '*') {
pattern += '.*';
} else if (char === '?') {
pattern += '.';
} else {
pattern += char.replace(/[|\\{}()[\]^$+?.]/g, '\\$&');
}
}
pattern += '$';
matcher = new RegExp(pattern);
}
for (const candidate of candidates) {
if (!matcher) {
const nextPath = path.join(candidate, segment);
if (fs.existsSync(nextPath)) {
nextCandidates.push(nextPath);
}
continue;
}
if (!fs.existsSync(candidate) || !fs.statSync(candidate).isDirectory()) {
continue;
}
const entries = fs.readdirSync(candidate).sort();
for (const entry of entries) {
if (matcher.test(entry)) {
nextCandidates.push(path.join(candidate, entry));
}
}
}
candidates = nextCandidates;
if (candidates.length === 0) {
break;
}
}
candidates = candidates
.filter((candidate) => fs.existsSync(candidate) && fs.statSync(candidate).isFile())
.sort();
}
for (const candidate of candidates) {
if (
path.extname(candidate).toLowerCase() === '.cfg' &&
fs.existsSync(candidate) &&
fs.statSync(candidate).isFile() &&
!options.configPaths.includes(candidate)
) {
options.configPaths.push(candidate);
}
}
}
}
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "TrimSP",
"version": "1.3.1",
"version": "1.3.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "TrimSP",
"version": "1.3.1",
"version": "1.3.2",
"license": "GPL2",
"dependencies": {
"plotly.js-dist": "^1.58.4"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "TrimSP",
"version": "1.3.1",
"version": "1.3.2",
"description": "Trim.SP simulation to calculate stopping profile of implanted probes.",
"main": "main.js",
"scripts": {
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:29
Start: 14.Jun. 2026 17:56:14
End: 12.Jun. 2026 19:10:29
End: 14.Jun. 2026 17:56:15
Simulation needed for 5000 muons 0 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:35
Start: 14.Jun. 2026 17:56:21
End: 12.Jun. 2026 19:10:37
End: 14.Jun. 2026 17:56:23
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:37
Start: 14.Jun. 2026 17:56:23
End: 12.Jun. 2026 19:10:39
End: 14.Jun. 2026 17:56:25
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:39
Start: 14.Jun. 2026 17:56:25
End: 12.Jun. 2026 19:10:41
End: 14.Jun. 2026 17:56:28
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:41
Start: 14.Jun. 2026 17:56:28
End: 12.Jun. 2026 19:10:44
End: 14.Jun. 2026 17:56:31
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:44
Start: 14.Jun. 2026 17:56:31
End: 12.Jun. 2026 19:10:46
End: 14.Jun. 2026 17:56:34
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:47
Start: 14.Jun. 2026 17:56:34
End: 12.Jun. 2026 19:10:49
End: 14.Jun. 2026 17:56:37
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:50
Start: 14.Jun. 2026 17:56:37
End: 12.Jun. 2026 19:10:53
End: 14.Jun. 2026 17:56:40
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:53
Start: 14.Jun. 2026 17:56:41
End: 12.Jun. 2026 19:10:56
End: 14.Jun. 2026 17:56:44
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:56
Start: 14.Jun. 2026 17:56:46
End: 12.Jun. 2026 19:11:00
End: 14.Jun. 2026 17:56:50
Simulation needed for 5000 muons 4 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:11:00
Start: 14.Jun. 2026 17:56:52
End: 12.Jun. 2026 19:11:04
End: 14.Jun. 2026 17:56:56
Simulation needed for 5000 muons 4 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:29
Start: 14.Jun. 2026 17:56:15
End: 12.Jun. 2026 19:10:30
End: 14.Jun. 2026 17:56:16
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:30
Start: 14.Jun. 2026 17:56:16
End: 12.Jun. 2026 19:10:31
End: 14.Jun. 2026 17:56:17
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:32
Start: 14.Jun. 2026 17:56:17
End: 12.Jun. 2026 19:10:33
End: 14.Jun. 2026 17:56:19
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:10:33
Start: 14.Jun. 2026 17:56:19
End: 12.Jun. 2026 19:10:35
End: 14.Jun. 2026 17:56:21
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 6element_plu
@@ -34,8 +34,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
2.LAYER 4.63 2.60 0.00 0.00 0.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
@@ -1,4 +1,4 @@
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC AlCoCrF SiO2 Al2O3 Si
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC AlCoCrFeNiTi SiO2 Al2O3 Si
1.00 0.45 0.00 15.00 5000 4089 911 0 5073 73 0.7303E+02 0.4150E+02 0.3326E+03 0.2962E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4089 0 0 0
3.00 0.45 0.00 15.00 5000 4618 382 0 5000 0 0.1624E+03 0.6857E+02 0.9429E+03 0.7256E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4618 0 0 0
5.00 0.45 0.00 15.00 5000 4773 227 0 5000 0 0.2450E+03 0.9342E+02 0.1572E+04 0.1288E+04 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4644 129 0 0
+1 -3
View File
@@ -1,6 +1,6 @@
[Files]
fileNamePrefix=6element_plus_multilayer
workPath=./
workPath=./tests/6element_plus_multilayer
[Layers]
numLayer=4
L1Comp=AlCoCrFeNiTi
@@ -16,8 +16,6 @@ L4Comp=Si
L4rho=2.33
L4d=10000
[ProjectileParameters]
workPath=./
fileNamePrefix=6element_plus_multilayer
ProjType=muon
numberProj=5000
z0=0
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:41
Start: 14.Jun. 2026 17:57:00
End: 12.Jun. 2026 19:17:42
End: 14.Jun. 2026 17:57:01
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:48
Start: 14.Jun. 2026 17:57:07
End: 12.Jun. 2026 19:17:49
End: 14.Jun. 2026 17:57:09
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:50
Start: 14.Jun. 2026 17:57:09
End: 12.Jun. 2026 19:17:52
End: 14.Jun. 2026 17:57:11
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:52
Start: 14.Jun. 2026 17:57:12
End: 12.Jun. 2026 19:17:54
End: 14.Jun. 2026 17:57:14
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:54
Start: 14.Jun. 2026 17:57:14
End: 12.Jun. 2026 19:17:57
End: 14.Jun. 2026 17:57:17
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:57
Start: 14.Jun. 2026 17:57:18
End: 12.Jun. 2026 19:18:00
End: 14.Jun. 2026 17:57:21
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:00
Start: 14.Jun. 2026 17:57:21
End: 12.Jun. 2026 19:18:04
End: 14.Jun. 2026 17:57:25
Simulation needed for 5000 muons 4 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:04
Start: 14.Jun. 2026 17:57:25
End: 12.Jun. 2026 19:18:07
End: 14.Jun. 2026 17:57:28
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:07
Start: 14.Jun. 2026 17:57:29
End: 12.Jun. 2026 19:18:11
End: 14.Jun. 2026 17:57:33
Simulation needed for 5000 muons 4 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:11
Start: 14.Jun. 2026 17:57:33
End: 12.Jun. 2026 19:18:15
End: 14.Jun. 2026 17:57:37
Simulation needed for 5000 muons 4 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:15
Start: 14.Jun. 2026 17:57:37
End: 12.Jun. 2026 19:18:19
End: 14.Jun. 2026 17:57:42
Simulation needed for 5000 muons 4 seconds
Simulation needed for 5000 projectiles 5 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:42
Start: 14.Jun. 2026 17:57:01
End: 12.Jun. 2026 19:17:43
End: 14.Jun. 2026 17:57:02
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:43
Start: 14.Jun. 2026 17:57:02
End: 12.Jun. 2026 19:17:44
End: 14.Jun. 2026 17:57:03
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:44
Start: 14.Jun. 2026 17:57:03
End: 12.Jun. 2026 19:17:46
End: 14.Jun. 2026 17:57:05
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 7layer_stack
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:17:46
Start: 14.Jun. 2026 17:57:05
End: 12.Jun. 2026 19:17:47
End: 14.Jun. 2026 17:57:07
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * 7layer_stack
@@ -1,4 +1,4 @@
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC SiO2 Al2O3 TiN W TiN Al2O3 Si
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC SiO2 Al2O3 TiN W TiN Al2O3 Si
1.00 0.45 0.00 15.00 5000 4476 524 0 5056 56 0.9535E+02 0.5031E+02 0.2547E+03 0.2520E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4476 0 0 0 0 0 0
3.00 0.45 0.00 15.00 5000 4854 146 0 5000 0 0.2191E+03 0.7512E+02 0.7853E+03 0.7472E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4844 10 0 0 0 0 0
5.00 0.45 0.00 15.00 5000 4920 80 0 5000 0 0.3322E+03 0.9097E+02 0.1050E+04 0.1043E+04 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 3599 1321 0 0 0 0 0
+1 -3
View File
@@ -1,6 +1,6 @@
[Files]
fileNamePrefix=7layer_stack
workPath=./
workPath=./tests/7layer_stack
[Layers]
numLayer=7
L1Comp=SiO2
@@ -25,8 +25,6 @@ L7Comp=Si
L7rho=2.33
L7d=10000
[ProjectileParameters]
workPath=./
fileNamePrefix=7layer_stack
ProjType=muon
numberProj=5000
z0=0
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:05
Start: 14.Jun. 2026 17:57:42
End: 12.Jun. 2026 19:12:06
End: 14.Jun. 2026 17:57:43
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:11
Start: 14.Jun. 2026 17:57:48
End: 12.Jun. 2026 19:12:13
End: 14.Jun. 2026 17:57:50
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:13
Start: 14.Jun. 2026 17:57:50
End: 12.Jun. 2026 19:12:15
End: 14.Jun. 2026 17:57:53
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:15
Start: 14.Jun. 2026 17:57:53
End: 12.Jun. 2026 19:12:17
End: 14.Jun. 2026 17:57:55
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:17
Start: 14.Jun. 2026 17:57:56
End: 12.Jun. 2026 19:12:19
End: 14.Jun. 2026 17:57:58
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:19
Start: 14.Jun. 2026 17:58:00
End: 12.Jun. 2026 19:12:22
End: 14.Jun. 2026 17:58:02
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:06
Start: 14.Jun. 2026 17:57:43
End: 12.Jun. 2026 19:12:07
End: 14.Jun. 2026 17:57:44
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:07
Start: 14.Jun. 2026 17:57:44
End: 12.Jun. 2026 19:12:08
End: 14.Jun. 2026 17:57:45
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:08
Start: 14.Jun. 2026 17:57:45
End: 12.Jun. 2026 19:12:09
End: 14.Jun. 2026 17:57:47
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:12:09
Start: 14.Jun. 2026 17:57:47
End: 12.Jun. 2026 19:12:11
End: 14.Jun. 2026 17:57:48
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * AlCoCrFeNiTi
@@ -28,8 +28,8 @@
*** SBE(LAYER,ELEMENT) *** *** ED(LAYER,ELEMENT) *** *** BE(LAYER,ELEMENT) ***
1.LAYER 3.39 4.39 4.10 4.28 4.44 30.00 30.00 30.00 30.00 30.00 0.00 0.00 0.00 0.00 0.00
ADDITIONAL ELEMENTS: J Z M C
6 5. 30.00 0.00000
ADDITIONAL ELEMENTS: J SBE ED BE
6 4.85 30.00 0.00
CH1 CH2 CH3 CH4 CH5
@@ -1,4 +1,4 @@
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC AlCoCrF
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC AlCoCrFeNiTi
1.00 0.45 0.00 15.00 5000 4089 911 0 5073 73 0.7303E+02 0.4150E+02 0.3326E+03 0.2962E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4089
3.00 0.45 0.00 15.00 5000 4618 382 0 5000 0 0.1624E+03 0.6857E+02 0.9429E+03 0.7256E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4618
5.00 0.45 0.00 15.00 5000 4771 229 0 5000 0 0.2452E+03 0.9034E+02 0.1485E+04 0.1230E+04 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4771
+1 -3
View File
@@ -1,14 +1,12 @@
[Files]
fileNamePrefix=AlCoCrFeNiTi_6element
workPath=./
workPath=./tests/AlCoCrFeNiTi_6elements
[Layers]
numLayer=1
L1Comp=AlCoCrFeNiTi
L1rho=6.245928550233616
L1d=10000
[ProjectileParameters]
workPath=./
fileNamePrefix=AlCoCrFeNiTi_6element
ProjType=muon
numberProj=5000
z0=0
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:31
Start: 14.Jun. 2026 17:58:03
End: 12.Jun. 2026 19:15:31
End: 14.Jun. 2026 17:58:03
Simulation needed for 5000 muons 0 seconds
Simulation needed for 5000 projectiles 0 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:36
Start: 14.Jun. 2026 17:58:08
End: 12.Jun. 2026 19:15:37
End: 14.Jun. 2026 17:58:10
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:37
Start: 14.Jun. 2026 17:58:10
End: 12.Jun. 2026 19:15:39
End: 14.Jun. 2026 17:58:12
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:39
Start: 14.Jun. 2026 17:58:12
End: 12.Jun. 2026 19:15:41
End: 14.Jun. 2026 17:58:14
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:41
Start: 14.Jun. 2026 17:58:14
End: 12.Jun. 2026 19:15:43
End: 14.Jun. 2026 17:58:16
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:43
Start: 14.Jun. 2026 17:58:16
End: 12.Jun. 2026 19:15:45
End: 14.Jun. 2026 17:58:18
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:31
Start: 14.Jun. 2026 17:58:03
End: 12.Jun. 2026 19:15:32
End: 14.Jun. 2026 17:58:04
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:32
Start: 14.Jun. 2026 17:58:04
End: 12.Jun. 2026 19:15:33
End: 14.Jun. 2026 17:58:05
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:33
Start: 14.Jun. 2026 17:58:05
End: 12.Jun. 2026 19:15:34
End: 14.Jun. 2026 17:58:06
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:15:34
Start: 14.Jun. 2026 17:58:06
End: 12.Jun. 2026 19:15:36
End: 14.Jun. 2026 17:58:08
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Au_Cr_Si_3la
@@ -1,4 +1,4 @@
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC Au Cr Si
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC Au Cr Si
1.00 0.45 0.00 15.00 5000 3513 1487 0 5073 73 0.6073E+02 0.3575E+02 0.4145E+03 0.3348E+03 0.0000E+00 0.0000E+00 0.9346E-01 0.4419E+00 3513 0 0
3.00 0.45 0.00 15.00 5000 4035 965 0 5000 0 0.1258E+03 0.6372E+02 0.1160E+04 0.8077E+03 0.0000E+00 0.0000E+00 0.2804E+00 0.3598E+00 4024 11 0
5.00 0.45 0.00 15.00 5000 4251 749 0 5000 0 0.1859E+03 0.8657E+02 0.1764E+04 0.1333E+04 0.0000E+00 0.0000E+00 0.4673E+00 0.3123E+00 3812 439 0
+1 -3
View File
@@ -1,6 +1,6 @@
[Files]
fileNamePrefix=Au_Cr_Si_3layer
workPath=./
workPath=./tests/Au_Cr_Si_3layer
[Layers]
numLayer=3
L1Comp=Au
@@ -13,8 +13,6 @@ L3Comp=Si
L3rho=2.33
L3d=10000
[ProjectileParameters]
workPath=./
fileNamePrefix=Au_Cr_Si_3layer
ProjType=muon
numberProj=5000
z0=0
+3 -3
View File
@@ -1,9 +1,9 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:34:53
Start: 14.Jun. 2026 17:58:19
End: 13.Jun. 2026 16:34:53
End: 14.Jun. 2026 17:58:19
Simulation needed for 5000 projectiles 0 seconds
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:35:00
Start: 14.Jun. 2026 17:58:26
End: 13.Jun. 2026 16:35:03
End: 14.Jun. 2026 17:58:28
Simulation needed for 5000 projectiles 3 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Si_1layer_E1
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:35:03
Start: 14.Jun. 2026 17:58:28
End: 13.Jun. 2026 16:35:06
End: 14.Jun. 2026 17:58:32
Simulation needed for 5000 projectiles 3 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * Si_1layer_E1
+3 -3
View File
@@ -1,9 +1,9 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:35:06
Start: 14.Jun. 2026 17:58:32
End: 13.Jun. 2026 16:35:10
End: 14.Jun. 2026 17:58:36
Simulation needed for 5000 projectiles 4 seconds
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:35:10
Start: 14.Jun. 2026 17:58:36
End: 13.Jun. 2026 16:35:15
End: 14.Jun. 2026 17:58:40
Simulation needed for 5000 projectiles 5 seconds
Simulation needed for 5000 projectiles 4 seconds
* INPUT DATA * Si_1layer_E1
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:35:15
Start: 14.Jun. 2026 17:58:40
End: 13.Jun. 2026 16:35:19
End: 14.Jun. 2026 17:58:45
Simulation needed for 5000 projectiles 4 seconds
Simulation needed for 5000 projectiles 5 seconds
* INPUT DATA * Si_1layer_E1
+3 -3
View File
@@ -1,9 +1,9 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:34:53
Start: 14.Jun. 2026 17:58:19
End: 13.Jun. 2026 16:34:54
End: 14.Jun. 2026 17:58:20
Simulation needed for 5000 projectiles 1 seconds
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:34:54
Start: 14.Jun. 2026 17:58:20
End: 13.Jun. 2026 16:34:56
End: 14.Jun. 2026 17:58:21
Simulation needed for 5000 projectiles 2 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * Si_1layer_E5
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:34:56
Start: 14.Jun. 2026 17:58:21
End: 13.Jun. 2026 16:34:57
End: 14.Jun. 2026 17:58:23
Simulation needed for 5000 projectiles 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * Si_1layer_E7
+3 -3
View File
@@ -1,9 +1,9 @@
1
* TrimSPNL v1.3.0 *
* TrimSPNL v1.3.1 *
Start: 13.Jun. 2026 16:34:58
Start: 14.Jun. 2026 17:58:23
End: 13.Jun. 2026 16:35:00
End: 14.Jun. 2026 17:58:25
Simulation needed for 5000 projectiles 2 seconds
+1 -3
View File
@@ -1,14 +1,12 @@
[Files]
fileNamePrefix=Si_1layer
workPath=/home/l_salman/LEM/git/trimsp/tests/Li8-Si_1layer
workPath=./tests/Li8-Si_1layer
[Layers]
numLayer=1
L1Comp=Si
L1rho=2.33
L1d=10000
[ProjectileParameters]
workPath=/home/l_salman/LEM/git/trimsp/tests/Li8-Si_1layer
fileNamePrefix=Si_1layer
ProjType=Li-8
numberProj=5000
z0=0
+1 -3
View File
@@ -1,6 +1,6 @@
[Files]
fileNamePrefix=thin_C_Au_C
workPath=./
workPath=./tests/Li8-thin_C_Au_C
[Layers]
numLayer=3
L1Comp=C
@@ -13,8 +13,6 @@ L3Comp=C
L3rho=2.26
L3d=100
[ProjectileParameters]
workPath=./
fileNamePrefix=thin_C_Au_C
ProjType=Li-8
numberProj=10000
z0=0
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:33
Start: 14.Jun. 2026 17:58:45
End: 12.Jun. 2026 19:21:33
End: 14.Jun. 2026 17:58:46
Simulation needed for 10000 muons 0 seconds
Simulation needed for 10000 projectiles 1 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:45
Start: 14.Jun. 2026 17:59:00
End: 12.Jun. 2026 19:21:49
End: 14.Jun. 2026 17:59:04
Simulation needed for 10000 muons 4 seconds
Simulation needed for 10000 projectiles 4 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:49
Start: 14.Jun. 2026 17:59:04
End: 12.Jun. 2026 19:21:53
End: 14.Jun. 2026 17:59:08
Simulation needed for 10000 muons 4 seconds
Simulation needed for 10000 projectiles 4 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:53
Start: 14.Jun. 2026 17:59:08
End: 12.Jun. 2026 19:21:56
End: 14.Jun. 2026 17:59:12
Simulation needed for 10000 muons 3 seconds
Simulation needed for 10000 projectiles 4 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:56
Start: 14.Jun. 2026 17:59:12
End: 12.Jun. 2026 19:22:00
End: 14.Jun. 2026 17:59:15
Simulation needed for 10000 muons 4 seconds
Simulation needed for 10000 projectiles 3 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:22:00
Start: 14.Jun. 2026 17:59:16
End: 12.Jun. 2026 19:22:03
End: 14.Jun. 2026 17:59:19
Simulation needed for 10000 muons 3 seconds
Simulation needed for 10000 projectiles 3 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:33
Start: 14.Jun. 2026 17:58:46
End: 12.Jun. 2026 19:21:35
End: 14.Jun. 2026 17:58:48
Simulation needed for 10000 muons 2 seconds
Simulation needed for 10000 projectiles 2 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:35
Start: 14.Jun. 2026 17:58:48
End: 12.Jun. 2026 19:21:38
End: 14.Jun. 2026 17:58:52
Simulation needed for 10000 muons 3 seconds
Simulation needed for 10000 projectiles 4 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:38
Start: 14.Jun. 2026 17:58:52
End: 12.Jun. 2026 19:21:41
End: 14.Jun. 2026 17:58:55
Simulation needed for 10000 muons 3 seconds
Simulation needed for 10000 projectiles 3 seconds
* INPUT DATA * thin_C_Au_C_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:21:41
Start: 14.Jun. 2026 17:58:56
End: 12.Jun. 2026 19:21:45
End: 14.Jun. 2026 17:59:00
Simulation needed for 10000 muons 4 seconds
Simulation needed for 10000 projectiles 4 seconds
* INPUT DATA * thin_C_Au_C_
@@ -1,4 +1,4 @@
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC C Au C
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC C Au C
1.00 0.00 0.00 0.00 10000 9832 168 0 0 0 0.4306E+02 0.2162E+02 0.1165E+03 0.8779E+02 0.0000E+00 0.0000E+00 0.4673E+00 0.3123E+00 9789 43 0
3.00 0.00 0.00 0.00 10000 9648 352 0 0 0 0.1130E+03 0.7153E+02 0.6389E+03 0.3806E+03 0.0000E+00 0.0000E+00 0.1402E+01 0.1875E+00 5776 3862 10
5.00 0.00 0.00 0.00 10000 8247 1633 120 0 0 0.1735E+03 0.1181E+03 0.1682E+04 0.8652E+03 0.1245E+04 0.6879E+03 0.2337E+01 0.1276E+00 3254 4521 472
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:31
Start: 14.Jun. 2026 17:59:40
End: 12.Jun. 2026 19:18:32
End: 14.Jun. 2026 17:59:40
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 0 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:37
Start: 14.Jun. 2026 17:59:47
End: 12.Jun. 2026 19:18:39
End: 14.Jun. 2026 17:59:49
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:39
Start: 14.Jun. 2026 17:59:49
End: 12.Jun. 2026 19:18:42
End: 14.Jun. 2026 17:59:51
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:42
Start: 14.Jun. 2026 17:59:51
End: 12.Jun. 2026 19:18:44
End: 14.Jun. 2026 17:59:54
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:44
Start: 14.Jun. 2026 17:59:54
End: 12.Jun. 2026 19:18:47
End: 14.Jun. 2026 17:59:57
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:47
Start: 14.Jun. 2026 17:59:57
End: 12.Jun. 2026 19:18:50
End: 14.Jun. 2026 18:00:00
Simulation needed for 5000 muons 3 seconds
Simulation needed for 5000 projectiles 3 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:32
Start: 14.Jun. 2026 17:59:40
End: 12.Jun. 2026 19:18:33
End: 14.Jun. 2026 17:59:41
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:33
Start: 14.Jun. 2026 17:59:41
End: 12.Jun. 2026 19:18:34
End: 14.Jun. 2026 17:59:43
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 2 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:34
Start: 14.Jun. 2026 17:59:43
End: 12.Jun. 2026 19:18:36
End: 14.Jun. 2026 17:59:44
Simulation needed for 5000 muons 2 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * SiO2_1layer_
+4 -4
View File
@@ -1,11 +1,11 @@
1
* TrimSPNL v1.1.0 *
* TrimSPNL v1.3.1 *
Start: 12.Jun. 2026 19:18:36
Start: 14.Jun. 2026 17:59:45
End: 12.Jun. 2026 19:18:37
End: 14.Jun. 2026 17:59:46
Simulation needed for 5000 muons 1 seconds
Simulation needed for 5000 projectiles 1 seconds
* INPUT DATA * SiO2_1layer_
@@ -1,4 +1,4 @@
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC SiO2
Energy SigmaE Alpha SigAlpha ntot imp backsc trans tried negE range straggeling Eback sigEback Etrans SigEtrans red._E PRC SiO2
1.00 0.45 0.00 15.00 5000 4476 524 0 5056 56 0.9535E+02 0.5031E+02 0.2547E+03 0.2520E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4476
3.00 0.45 0.00 15.00 5000 4853 147 0 5000 0 0.2207E+03 0.7526E+02 0.8249E+03 0.7667E+03 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4853
5.00 0.45 0.00 15.00 5000 4905 95 0 5000 0 0.3354E+03 0.9413E+02 0.1467E+04 0.1276E+04 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 4905
+1 -3
View File
@@ -1,14 +1,12 @@
[Files]
fileNamePrefix=SiO2_1layer
workPath=./
workPath=./tests/SiO2_1layer
[Layers]
numLayer=1
L1Comp=SiO2
L1rho=2.65
L1d=10000
[ProjectileParameters]
workPath=./
fileNamePrefix=SiO2_1layer
ProjType=muon
numberProj=5000
z0=0

Some files were not shown because too many files have changed in this diff Show More