CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_3/src/DataFormats/Provenance/interface/ParameterSetID.h

Go to the documentation of this file.
00001 #ifndef DataFormats_Provenance_ParameterSetID_h
00002 #define DataFormats_Provenance_ParameterSetID_h
00003 
00004 /*----------------------------------------------------------------------
00005   
00006 ParameterSetID: A globally unique identifier for each collection of
00007 tracked parameters. Two ParameterSet objects will have equal
00008 ParameterSetIDs if they contain the same set of tracked parameters.
00009 
00010 We calculate the ParameterSetID from the names and values of the
00011 tracked parameters within a ParameterSet, currently using the MD5
00012 algorithm.
00013 
00014 $Id: ParameterSetID.h,v 1.1 2007/03/04 04:48:09 wmtan Exp $
00015 
00016 ----------------------------------------------------------------------*/
00017 
00018 #include "DataFormats/Provenance/interface/Hash.h"
00019 #include "DataFormats/Provenance/interface/HashedTypes.h"
00020 
00021 namespace edm 
00022 {
00023   typedef Hash<ParameterSetType> ParameterSetID;
00024 
00025 }
00026 #endif