Difference: SWGuideCondSystemLayout (20 vs. 21)

Revision 212014-02-14 - PalHidas

Line: 1 to 1
 
META TOPICPARENT name="SWGuideCondDB"

Conditions System layout and How to create conditions objects

Complete: 3
Line: 23 to 23
  Definition of the IOV object and IOV interfaces
  • MetaDataService IOV tag management classes
Changed:
<
<
  • PopCon
>
>
  • CMS.PopCon
  Framework for standard "Populator of Condition"

CondFormats subsystem

Line: 35 to 35
 

CondTools subsystem

  • Utilities
Changed:
<
<
  • IntegrationTests
>
>
  • CMS.IntegrationTests
 
  • Others detector or task specific tools
Line: 134 to 134
 }

Build everything

Changed:
<
<
You can now build your object dictionary and event setup plugin libraries. You will see the dictionary generation step. In the BuildFile of the data directory, you will have to include this flag to the dictionary generator:
>
>
You can now build your object dictionary and event setup plugin libraries. You will see the dictionary generation step. In the CMS.BuildFile of the data directory, you will have to include this flag to the dictionary generator:
 
 <flags GENREFLEX_ARGS="--"> 
     cd CondFormats/[subtask]Objects
Line: 144 to 144
  After a successful build, check the EventSetup data proxy for the new data and the record is registered correctly, example
Changed:
<
<
EdmPluginDump | grep PedestalsRcd@NewProxy
>
>
edmPluginDump | grep PedestalsRcd@NewProxy
 

should give non-empty result. If you see an empty result, go back to rebuild [subtask]Plugins library.

Line: 152 to 152
 

Testing

You can perform a minimal test of all the condition objects in your package simply by running the script

Changed:
<
<
addpkg CondFormats/Common
>
>
git cms-addpkg CondFormats/Common
 CondFormats/Common/test/runAllPayloadsTest [subtask]Objects it will write (using the default constructor) and read ten objects for each class in classes_def.xml file identified by a class_version attribute.
Line: 169 to 169
 
Added:
>
>

Quick links

 

Review Status

Editor/Reviewer and date Comments
<!-- -->
Sorted ascending
ZhenXie - 29 May 2006 page author
JennyWilliams - 03 April 2007 page moved into SWGuide
Added:
>
>
PalHidas - 14 Feb 2014 git, quick links
  Responsible: ZhenXie
Changed:
<
<
Last reviewed by: Reviewer
>
>
Last reviewed by: -- PalHidas - 14 Feb 2014
 
Changed:
<
<
META TOPICMOVED by="JennyWilliams" date="1175574010" from="CMS.InstrExmpl" to="CMS.SWGuideCondSystemLayout"
>
>
META TOPICMOVED by="JennyWilliams" date="1175574010" from="CMS.InstrExmpl" to="SWGuideCondSystemLayout"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback