Fork me on GitHub

Ignore:
Timestamp:
Apr 16, 2014, 3:56:14 PM (10 years ago)
Author:
Pavel Demin
Message:

switch to a more stable Hector version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/external/Hector/H_HorizontalKicker.h

    r1360 r1365  
    1 #ifndef _H_HorizontalKicker_
    2 #define _H_HorizontalKicker_
    3 
    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    * * * * * * * * * * * * * * * * * * * * * * * * * * * */
    21 
    221/// \file H_HorizontalKicker.h
    232/// \brief Classes aiming at simulating horizontal kickers in beamline.
    243///
    254/// fk [rad] for kickers !!!!
     5
     6/*
     7---- Hector the simulator ----
     8   A fast simulator of particles through generic beamlines.
     9   J. de Favereau, X. Rouby ~~~ hector_devel@cp3.phys.ucl.ac.be
     10
     11        http://www.fynu.ucl.ac.be/hector.html
     12
     13   Centre de Physique des Particules et de Phénoménologie (CP3)
     14   Université Catholique de Louvain (UCL)
     15*/
     16
     17#ifndef _H_HorizontalKicker_
     18#define _H_HorizontalKicker_
    2619
    2720// local #includes
     
    3629                H_HorizontalKicker():H_Kicker(HKICKER,0.,0.,0.) {init();}
    3730                H_HorizontalKicker(const double s, const double k, const double l) :H_Kicker(HKICKER,s,k,l){init();}
    38                 H_HorizontalKicker(const string &nameE, const double s, const double k, const double l) :H_Kicker(nameE,HKICKER,s,k,l){init();}
    39                 ~H_HorizontalKicker() {};
     31                H_HorizontalKicker(const string nameE, const double s, const double k, const double l) :H_Kicker(nameE,HKICKER,s,k,l){init();}
     32                ~H_HorizontalKicker() {return;};
    4033        //@}
    41                 H_HorizontalKicker* clone() const;
    4234        private:
    4335                virtual void setTypeString() {typestring=HKICKERNAME;};
    44                 virtual void setMatrix(const float, const float, const float) ;
     36                virtual void setMatrix(const float, const float, const float) const ;
    4537};
    4638
Note: See TracChangeset for help on using the changeset viewer.