![]() |
Millepede-II V04-17-06
|
MC for simple 100 plane chamber. More...
Go to the source code of this file.
Modules | |
| module | mptest1 |
| Parameters and data. | |
Functions/Subroutines | |
| subroutine | mptest |
| Generate test files. More... | |
| subroutine | genlin (ip) |
| Generate line and measurements. More... | |
Variables | |
| integer(mpi), parameter | mptest1::nplan =100 |
| real(mps), parameter | mptest1::detx = 10.0 |
| x-value of first plane More... | |
| real(mps), parameter | mptest1::disx = 10.0 |
| distance between planes More... | |
| real(mps), parameter | mptest1::thck = 2.0 |
| thickness of plane More... | |
| real(mps), parameter | mptest1::heit =100.0 |
| height of detector plane More... | |
| real(mps), parameter | mptest1::effp =0.90 |
| plane efficiency More... | |
| real(mps), parameter | mptest1::sgmp =0.0150 |
| measurement sigma More... | |
| real(mps), dimension(nplan) | mptest1::del |
| shift (position deviation) (alignment parameter) More... | |
| real(mps), dimension(nplan) | mptest1::dvd |
| rel. More... | |
| real(mps) | mptest1::ynull |
| track position at vertex More... | |
| real(mps) | mptest1::slope |
| track slope More... | |
| integer(mpi) | mptest1::nhits |
| number of hits More... | |
| integer(mpi), dimension(nplan) | mptest1::ihits |
| plane numbers (planes with hits) More... | |
| real(mps), dimension(nplan) | mptest1::eff |
| plane efficiency More... | |
| real(mps), dimension(nplan) | mptest1::sgm |
| measurement sigma (plane) More... | |
| real(mps), dimension(nplan) | mptest1::ydrft |
| signed drift length More... | |
| real(mps), dimension(nplan) | mptest1::xhits |
| position perp. More... | |
| real(mps), dimension(nplan) | mptest1::yhits |
| measured position in plane (hit) More... | |
| real(mps), dimension(nplan) | mptest1::sigma |
| measurement sigma (hit) More... | |
MC for simple 100 plane chamber.
No B-field, straight tracks. Selected with command line option '-t'.
Global parameters:
Definition in file mptest1.f90.
| subroutine genlin | ( | integer(mpi), intent(in) | ip | ) |
Generate line and measurements.
| [in] | ip | print flag |
Definition at line 305 of file mptest1.f90.
References mptest1::del, mptest1::detx, mptest1::disx, mptest1::dvd, mptest1::eff, mptest1::heit, mptest1::ihits, mptest1::nhits, mptest1::nplan, mptest1::sgm, mptest1::sigma, mptest1::slope, mptest1::xhits, mptest1::ydrft, mptest1::yhits, and mptest1::ynull.
Referenced by mptest().
| subroutine mptest |
Generate test files.
Create text and binary files.
unit 8: textfile mp2str.txt = steering file unit 9: textfile mp2con.txt = constraint file unit 51: binary file mp2test.bin, written using CALL MILLE(.) existing file are removed
Definition at line 78 of file mptest1.f90.
References mptest1::del, mptest1::detx, mptest1::disx, mptest1::dvd, mptest1::eff, mptest1::effp, endle(), genlin(), mptest1::ihits, mille(), mptest1::nhits, mptest1::nplan, mptest1::sgm, mptest1::sgmp, mptest1::sigma, mptest1::thck, mptest1::xhits, mptest1::ydrft, and mptest1::yhits.
Referenced by filetc().