Changeset 3c40083 in git for external/Hector/H_SectorDipole.h
- Timestamp:
- Apr 16, 2014, 3:56:14 PM (11 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- 64a4950
- Parents:
- f6b9fec
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
external/Hector/H_SectorDipole.h
rf6b9fec r3c40083 1 /// \file H_SectorDipole.h 2 /// \brief Classes aiming at simulating sector dipoles. 3 1 4 #ifndef _H_SectorDipole_ 2 5 #define _H_SectorDipole_ 3 6 4 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * 5 * * 6 * --<--<-- A fast simulator --<--<-- * 7 * / --<--<-- of particle --<--<-- * 8 * ----HECTOR----< * 9 * \ -->-->-- transport through -->-->-- * 10 * -->-->-- generic beamlines -->-->-- * 11 * * 12 * JINST 2:P09005 (2007) * 13 * X Rouby, J de Favereau, K Piotrzkowski (CP3) * 14 * http://www.fynu.ucl.ac.be/hector.html * 15 * * 16 * Center for Cosmology, Particle Physics and Phenomenology * 17 * Universite catholique de Louvain * 18 * Louvain-la-Neuve, Belgium * 19 * * 20 * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 7 /* 8 ---- Hector the simulator ---- 9 A fast simulator of particles through generic beamlines. 10 J. de Favereau, X. Rouby ~~~ hector_devel@cp3.phys.ucl.ac.be 21 11 22 /// \file H_SectorDipole.h 23 /// \brief Classes aiming at simulating sector dipoles. 12 http://www.fynu.ucl.ac.be/hector.html 13 14 Centre de Physique des Particules et de Phénoménologie (CP3) 15 Université Catholique de Louvain (UCL) 16 */ 24 17 25 18 #include "H_Dipole.h" … … 33 26 H_SectorDipole():H_Dipole(SDIPOLE,0.,0.,0.) {init();} 34 27 H_SectorDipole(const double s, const double k, const double l) :H_Dipole(SDIPOLE,s,k,l){init();} 35 H_SectorDipole(const string &nameE, const double s, const double k, const double l) :H_Dipole(nameE,SDIPOLE,s,k,l){init();}36 ~H_SectorDipole() { };28 H_SectorDipole(const string nameE, const double s, const double k, const double l) :H_Dipole(nameE,SDIPOLE,s,k,l){init();} 29 ~H_SectorDipole() {return;}; 37 30 //@} 38 H_SectorDipole* clone() const ;39 31 private: 40 32 virtual void setTypeString() { typestring = SDIPOLENAME;}; 41 virtual void setMatrix(const float ,const float, const float) ;33 virtual void setMatrix(const float ,const float, const float) const ; 42 34 }; 43 35
Note:
See TracChangeset
for help on using the changeset viewer.