Ignore:
Timestamp:
Feb 16, 2009, 10:14:30 AM (17 years ago)
Author:
garnier
Message:

en test de gl2ps. Problemes de libraries

Location:
trunk/source/geometry/management
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/geometry/management/History

    r850 r921  
    1 $Id: History,v 1.128 2008/07/15 10:27:55 gcosmo Exp $
     1$Id: History,v 1.131 2008/09/23 13:10:55 gcosmo Exp $
    22-------------------------------------------------------------------
    33
     
    1717     * Reverse chronological order (last date on top), please *
    1818     ----------------------------------------------------------
     19
     20September 23, 2008  G. Cosmo               geommng-V09-01-08
     21- G4VSolid: explicitely reserve memory for polygon vectors in clipping
     22  algorithm to help reducing memory footprint. Courtesy of P.Elmer, CMS.
     23
     24September 10, 2008  G. Cosmo               geommng-V09-01-07
     25- G4VSolid: promote copy-constructor and assignment operator to public
     26  to cope with specific use-case in ATLAS (see problem report #1023).
    1927
    2028July 15, 2008  G.Cosmo                     geommng-V09-01-06
  • trunk/source/geometry/management/include/G4VSolid.hh

    r850 r921  
    2525//
    2626//
    27 // $Id: G4VSolid.hh,v 1.28 2008/02/20 15:24:25 gcosmo Exp $
    28 // GEANT4 tag $Name: HEAD $
     27// $Id: G4VSolid.hh,v 1.29 2008/09/10 13:18:42 gcosmo Exp $
     28// GEANT4 tag $Name: geant4-09-02-cand-01 $
    2929//
    3030//
     
    230230      // persistifiable objects.
    231231
     232    G4VSolid(const G4VSolid& rhs);
     233    G4VSolid& operator=(const G4VSolid& rhs);
     234      // Copy constructor and assignment operator.
     235
    232236  protected:  // with description
    233237
     
    294298      // expressed by the first argument.
    295299
    296   protected:  // without description
    297 
    298     G4VSolid(const G4VSolid& rhs);
    299     G4VSolid& operator=(const G4VSolid& rhs);
    300       // Protected copy constructor and assignment operator.
    301 
    302300  protected:
    303301
  • trunk/source/geometry/management/src/G4VSolid.cc

    r850 r921  
    2525//
    2626//
    27 // $Id: G4VSolid.cc,v 1.37 2008/02/20 15:24:26 gcosmo Exp $
    28 // GEANT4 tag $Name: HEAD $
     27// $Id: G4VSolid.cc,v 1.39 2008/09/23 13:07:41 gcosmo Exp $
     28// GEANT4 tag $Name: geant4-09-02-cand-01 $
    2929//
    3030// class G4VSolid
     
    7171//////////////////////////////////////////////////////////////////////////
    7272//
    73 // Protected copy constructor
     73// Copy constructor
    7474//
    7575
     
    181181
    182182  G4ThreeVectorList polygon;
     183  polygon.reserve(4);
    183184  polygon.push_back((*pVertices)[pSectionIndex]);
    184185  polygon.push_back((*pVertices)[pSectionIndex+1]);
     
    210211{
    211212  G4ThreeVectorList polygon;
     213  polygon.reserve(4);
    212214  polygon.push_back((*pVertices)[pSectionIndex]);
    213215  polygon.push_back((*pVertices)[pSectionIndex+4]);
Note: See TracChangeset for help on using the changeset viewer.