swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf
Revision f28f243c0e4f500c05459d1bd8f4685809747b0b authored by Philippe Canal on 09 January 2008, 04:34:29 UTC, committed by Philippe Canal on 09 January 2008, 04:34:29 UTC
and templates.

2 new files are generated in the user directory (dirname):
   dirnameProjectHeaders.h
   dirnameProjectSource.cxx
the linkdef file is renamed dirnameLinkDef.h
Each non-nested class is generated in its own header file
with a name that is  the fully qualified name of the class 
after all the special characters "<>,:" are replaced by underscored.  
For example for pair<edm::Vertex,int> the file name is 
pair_edm__Vertex_int_.h

In the generated classes, map, multimap when the first template parameter is a class
are replaced by a vector of pair. set and multiset when the tempalte parameter
is a class are replaced by a vector. This is required since we do not have the 
code needed to order and/or compare the object of the classes.

[The required schema evolution from map to vector of pair is not yet functional]

The new class TMakeProject contains a set of helper functions.


git-svn-id: http://root.cern.ch/svn/root/trunk@21601 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 439e56d
History
Tip revision: 6c9118fb23c981c28a53dc215c68f2be00c04e3e authored by Jonas Rembser on 12 April 2024, 19:22:15 UTC
[RF] Enable `roofit_multiprocess` on the CI
Tip revision: 6c9118f

back to top