Introduction¶
CET produces and supports several infrastructure products, including
- FHiCL - Hierarchical Configuration Language
- art - A software framework for simulation, analysis, and reconstruction algorithms in C++
- MF - Message Facility
- cetlib - CET utility library
- Supported Platforms
Requirements discussions¶
- Runtime Version Checking
- Policy guidelines for building, installing, and deploying
- Product versioning conventions
- UPS and external products
- Notes from mu2e framework tutorial
- Microboone mu2e framework discussion 3.22.2010
- MicrobooneBuildRequirements
- DAQ Scenarios
- CET build and packaging system retreat
Local art developer how-tos¶
Older docs.¶
- Using Yosemite with Kerberos
- How to build code using cetbuildtools on cluck and the grunts
- Build, install and deploy CET UPS products on oink
- Install individual external UPS products on oink
- Build, install, and deploy art on oink
- Create and use a local product directory for testing
- List of repositories for each project
- Install cet-standard LaTeX document classes and style files
- Build external packages required by art
- Build the old Framework
- How to use and build NOvA software on oink
- Grunts and PBS
- Clone a system disk and install on a similar machine
- Preliminary El Capitan product support
Notes¶
- Product Distribution Responsibilities
- DependencyViewSnapshot17122014
- UseCasesBcir27122014
- Workplan for beginning of 2010
- Lynn's notes
- Room for improvement
- cleanup fest Aug 2010
- cleanup fest 15 Sept 2010
- cleanup fest III 27 Sept 2010
- cleanup fest IV 13 Oct 2010
- fest V 25 Oct 2010
- cetbuildtools - CET build scripts and templates, including a simple cmake example
- LqcdMonCleanupNeeded
- DiscussionWithMakoto22Aug2011
- DiscussionWithNIU26Aug2011
- DiscussionWithNIU31Aug2011
- ArtTasksDiscussion01Sep2011
- Geant4ReengineeringIdeas
- FrameworkWorkshopIdeas2011
- MessageAnalyzerDiscussion28Sep2011
- Parallel art retreat
- NOvA APD Cooling Control Work 2012
- Software updates for cluck/grunts
- TasksDiscussion26June2012
- Grunt Setup
- Dec 2012 NQS Session
- Creating an artdaq demo package
- Getting a distribution on cvmfs
- Timing Comparisons
- OSX questionnaire responses
- Proper support for SUSE builds
Meetings¶
- StatusMeeting 3/26/2010
- StatusMeeting 4/01/2010
- StatusMeeting 4/09/2010
- Meeting 5/10/2010
- Meeting 6/10/2010
- DaqTaskMeeting 5/24/2011
- MicroBooNE Discussion 30Jun2011
- Art and SAM meeting 1Sep2011
- G4MTPlanning 1/20/2012
- MicroBooNE DAQ WBS Discussion 26Jan2012
- StatusMeetingMu2eTracking 4/14/2014
Wiki pages imported from oink redmine's CET project¶
- Meeting Minutes
- As-is QA Documentation
- Work Requests
- CV Entry Application
- Subversion use
- Git use
- RedmineAppUnderPassenger
- Deploying a new Rails application
- FTL review
- Ruby and Rails tutorial
- Discussion of NOvA DAQ, DDS, and EPICS
- Notes from SC09
- Discussion of using Mark's MessageLogger in NOvA DAQ
- OinkConsoleAccess
- AnalysisToolsDiscussion2010
- Steve Mrenna's Pythia tuning using R
- MicroBooNE Discussion 20Aug2010
- NOvA work meeting 10Sep2010
- LSST Notes 16Sep2010
- MicroBooNE Discussion 15Oct2010
- Neat Topics for Programmers
- MulticoreDiscussions
- GenericDaqPartsMeeting 5Aug2011