Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 35 to 35 | ||||||||
| ||||||||
Added: | ||||||||
> > | ||||||||
Unpacker |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 25 to 25 | ||||||||
The two options for file types processed by this code are binary and root files. The code to switch from one to another or vice versa is here:
Binary to Root: https://github.com/elaird/hcalraw![]() | ||||||||
Added: | ||||||||
> > |
| |||||||
![]() ![]()
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Unpacker | ||||||||
Changed: | ||||||||
< < | Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/cms/trunk/![]() | |||||||
> > | Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/cms/trunk/![]() | |||||||
Class documentation: http://ohm.bu.edu/~djarcaro/Documentation/unpacker.pdf![]() | ||||||||
Line: 60 to 61 | ||||||||
Unpacker histogram optionIf root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files. | ||||||||
Added: | ||||||||
> > | ||||||||
CMSSWThe dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | ||||||||
Line: 73 to 76 | ||||||||
$ scram b | ||||||||
Changed: | ||||||||
< < | To run the analyzer first set the parameters in the python file analyzer/parse/python/ConfFile_cfg.py. The most important parameters (besides the file name) are the HcalTBSource vs PoolSource and the rootType string input. Change these to correspond to either a local or global root file. The python script is set to run over multiple files in a directory. To then run the analyzer: | |||||||
> > | To run the analyzer first set the parameters in the python file analyzer/parse/python/ConfFile_cfg.py. The most important parameters (besides the file name) are the HcalTBSource vs PoolSource and the rootType string input. Change these to correspond to either a local or global root file. The python script is set to run over multiple files in a directory. To then run the analyzer: | |||||||
$ cmsRun analyzer/parse/python/ConfFile_cfg.py. | ||||||||
Line: 85 to 88 | ||||||||
To Do List | ||||||||
Deleted: | ||||||||
< < |
| |||||||
New Features | ||||||||
Deleted: | ||||||||
< < | DONE:
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 43 to 43 | ||||||||
Unpacker Build and Run InstructionsCheck out and build: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > | $svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/unpacker and http://edf.bu.edu/svn/edf/arcaro/cms/trunk/tools $cd tools $make | |||||||
List of tools and their uses:
| ||||||||
Line: 55 to 57 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Root and Histogram Options | |||||||
> > | Unpacker histogram option | |||||||
If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files.
CMSSW | ||||||||
Line: 79 to 81 | ||||||||
All of this should be done using the same version of CMSSW as what the root file was produced with. To determine this use $ edmProvDump rootfile.root to see the CMSSW version number and other attributes of the file. There are also other edm functions that are quite useful (of course only on lxplus). | ||||||||
Deleted: | ||||||||
< < | To Do List | |||||||
Bugs | ||||||||
Added: | ||||||||
> > | To Do List | |||||||
New Features |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 24 to 24 | ||||||||
The two options for file types processed by this code are binary and root files. The code to switch from one to another or vice versa is here: | ||||||||
Changed: | ||||||||
< < | Binary to Root: https://github.com/elaird/hcalraw![]() | |||||||
> > | Binary to Root: https://github.com/elaird/hcalraw![]()
![]() ![]()
| |||||||
Deleted: | ||||||||
< < | Root to Binary: http://edf.bu.edu/svn/edf/arcaro/cms/trunk/pythontools/rootdumper/![]() ![]() | |||||||
Unpacker | ||||||||
Line: 34 to 41 | ||||||||
Class documentation: http://ohm.bu.edu/~djarcaro/Documentation/unpacker.pdf![]() | ||||||||
Changed: | ||||||||
< < | Build and Run Instructions: | |||||||
> > | Unpacker Build and Run Instructions | |||||||
Check out and build:
| ||||||||
Line: 55 to 62 | ||||||||
The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | ||||||||
Changed: | ||||||||
< < | ||||||||
> > | ||||||||
$ cmsrel CMSSW_#_#_# ($ scram list if you want to see the version choices) (The version should match the one that created the root file. Use edmProvDump name.root to check the version.) | ||||||||
Deleted: | ||||||||
< < | ||||||||
$ cd CMSSW_#_#_#/src | ||||||||
Deleted: | ||||||||
< < | ||||||||
$ cmsenv (equivalent: eval `scramv1 runtime -csh`) | ||||||||
Deleted: | ||||||||
< < | ||||||||
$ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() | ||||||||
Deleted: | ||||||||
< < | ||||||||
$ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/cmsswtools![]() | ||||||||
Deleted: | ||||||||
< < | ||||||||
$ scram b | ||||||||
Added: | ||||||||
> > | ||||||||
To run the analyzer first set the parameters in the python file analyzer/parse/python/ConfFile_cfg.py. The most important parameters (besides the file name) are the HcalTBSource vs PoolSource and the rootType string input. Change these to correspond to either a local or global root file. The python script is set to run over multiple files in a directory. To then run the analyzer: | ||||||||
Added: | ||||||||
> > | ||||||||
$ cmsRun analyzer/parse/python/ConfFile_cfg.py. | ||||||||
Added: | ||||||||
> > | ||||||||
All of this should be done using the same version of CMSSW as what the root file was produced with. To determine this use $ edmProvDump rootfile.root to see the CMSSW version number and other attributes of the file. There are also other edm functions that are quite useful (of course only on lxplus). |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | New analysis code being developed for 2014 data format | |||||||
> > | New analysis code being developed for 2014 data format | |||||||
New code is being developed by Daniel Arcaro with help from Eric Hazen and Dan Gastler to analyze the new/final data format documented here: AMC13CommonFirmwareProposal. | ||||||||
Line: 16 to 16 | ||||||||
Bug reports are quite welcome. (to Ted Laird) | ||||||||
Changed: | ||||||||
< < | Finding the Data | |||||||
> > | Finding the Data | |||||||
See EricFindingCMSData![]() | ||||||||
Changed: | ||||||||
< < | Unpacker: | |||||||
> > | Converting DataThe two options for file types processed by this code are binary and root files. The code to switch from one to another or vice versa is here: Binary to Root: https://github.com/elaird/hcalraw![]() ![]() ![]() Unpacker | |||||||
Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/cms/trunk/![]() ![]() | ||||||||
Changed: | ||||||||
< < | Build and Run Instructions: | |||||||
> > | Build and Run Instructions: | |||||||
Check out and build:
| ||||||||
Line: 40 to 48 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Root and Histogram Options: | |||||||
> > | Root and Histogram Options | |||||||
If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files. | ||||||||
Changed: | ||||||||
< < | CMSSW: | |||||||
> > | CMSSW | |||||||
The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | ||||||||
Line: 66 to 74 | ||||||||
All of this should be done using the same version of CMSSW as what the root file was produced with. To determine this use $ edmProvDump rootfile.root to see the CMSSW version number and other attributes of the file. There are also other edm functions that are quite useful (of course only on lxplus). | ||||||||
Changed: | ||||||||
< < | To Do List | |||||||
> > | To Do List | |||||||
Changed: | ||||||||
< < | Bugs | |||||||
> > | Bugs | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 22 to 22 | ||||||||
Unpacker: | ||||||||
Changed: | ||||||||
< < | Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/![]() | |||||||
> > | Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/cms/trunk/![]() | |||||||
Class documentation: http://ohm.bu.edu/~djarcaro/Documentation/unpacker.pdf![]() | ||||||||
Line: 60 to 60 | ||||||||
$ scram b | ||||||||
Changed: | ||||||||
< < | To run the analyzer first set the parameters in the python file analyzer/parse/python/ConfFile_cfg.py. The most important parameters (besides the file name) are the HcalTBSource vs PoolSource and the rootType string input. Change these to correspond to either a local or global root file. To then run the analyzer: | |||||||
> > | To run the analyzer first set the parameters in the python file analyzer/parse/python/ConfFile_cfg.py. The most important parameters (besides the file name) are the HcalTBSource vs PoolSource and the rootType string input. Change these to correspond to either a local or global root file. The python script is set to run over multiple files in a directory. To then run the analyzer: | |||||||
$ cmsRun analyzer/parse/python/ConfFile_cfg.py. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 28 to 28 | ||||||||
Build and Run Instructions:Check out and build: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Line: 44 to 44 | ||||||||
If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files.
CMSSW: | ||||||||
Changed: | ||||||||
< < | The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | |||||||
> > | The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | |||||||
Recipe to build the analyzer code: | ||||||||
Changed: | ||||||||
< < | $ cmsrel CMSSW_#_#_# ($scram list if you want to see the version choices) (The version should match the version that created the root file. Use edmProvDump name.root to check the version.) | |||||||
> > | $ cmsrel CMSSW_#_#_# ($ scram list if you want to see the version choices) (The version should match the one that created the root file. Use edmProvDump name.root to check the version.) | |||||||
$ cd CMSSW_#_#_#/src |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 44 to 44 | ||||||||
If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files.
CMSSW: | ||||||||
Changed: | ||||||||
< < | The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | |||||||
> > | The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | |||||||
Recipe to build the analyzer code: | ||||||||
Changed: | ||||||||
< < | $ cmsrel CMSSW_#_#_# ($scram list if you want to see the version choices) | |||||||
> > | $ cmsrel CMSSW_#_#_# ($scram list if you want to see the version choices) (The version should match the version that created the root file. Use edmProvDump name.root to check the version.) | |||||||
$ cd CMSSW_#_#_#/src | ||||||||
Line: 56 to 56 | ||||||||
$ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() | ||||||||
Changed: | ||||||||
< < | $ cd analyzer/parse/plugins
$ pushd somewhere else
$ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/unpacker/![]() | |||||||
> > | $ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/cmsswtools![]() | |||||||
$ scram b | ||||||||
Changed: | ||||||||
< < | To run the analyzer on a root file use $ cmsRun python/ConfFile_cfg.py. | |||||||
> > | To run the analyzer first set the parameters in the python file analyzer/parse/python/ConfFile_cfg.py. The most important parameters (besides the file name) are the HcalTBSource vs PoolSource and the rootType string input. Change these to correspond to either a local or global root file. To then run the analyzer: | |||||||
Changed: | ||||||||
< < | Some modifications must be made to the analyzer code depending on the root file type. The only two files that would need to be changed are plugings/parse.cc and python/ConfFile_cfg.py. The ConfFile_cfg.py has the Fed ID input and the root file name. If the root file is local the line process.source = cms.Source("HcalTBSource", should not be commented out, but the one with PoolSource should be. Also, in parse.cc the lines Handle | |||||||
> > | $ cmsRun analyzer/parse/python/ConfFile_cfg.py. | |||||||
All of this should be done using the same version of CMSSW as what the root file was produced with. To determine this use $ edmProvDump rootfile.root to see the CMSSW version number and other attributes of the file. There are also other edm functions that are quite useful (of course only on lxplus). |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 68 to 68 | ||||||||
You should now have all the FedEvent source code in the plugins folder alongside BuildFile.xml and parse.cc | ||||||||
Changed: | ||||||||
< < | $ cd .. | |||||||
> > | $ cd .. (to parse folder) | |||||||
$ scram b |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 64 to 64 | ||||||||
$ popd | ||||||||
Changed: | ||||||||
< < | $ cp _somewhere_else_/unpacker/* ./ | |||||||
> > | $ mv _somewhere_else_/unpacker/* ./ | |||||||
You should now have all the FedEvent source code in the plugins folder alongside BuildFile.xml and parse.cc | ||||||||
Line: 72 to 72 | ||||||||
$ scram b | ||||||||
Added: | ||||||||
> > | To run the analyzer on a root file use $ cmsRun python/ConfFile_cfg.py. | |||||||
Some modifications must be made to the analyzer code depending on the root file type. The only two files that would need to be changed are plugings/parse.cc and python/ConfFile_cfg.py. The ConfFile_cfg.py has the Fed ID input and the root file name. If the root file is local the line process.source = cms.Source("HcalTBSource", should not be commented out, but the one with PoolSource should be. Also, in parse.cc the lines Handle |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 16 to 16 | ||||||||
Bug reports are quite welcome. (to Ted Laird) | ||||||||
Added: | ||||||||
> > | Finding the DataSee EricFindingCMSData![]() | |||||||
Unpacker:Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/![]() | ||||||||
Line: 54 to 58 | ||||||||
$ cd analyzer/parse/plugins | ||||||||
Changed: | ||||||||
< < | $ svn co http://edf.bu.edu/svn/edf/arcaro/unpacker/![]() | |||||||
> > | $ pushd somewhere else
$ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/unpacker/![]() | |||||||
Changed: | ||||||||
< < | $ cp unpacker/* ./ | |||||||
> > | $ cp _somewhere_else_/unpacker/* ./ | |||||||
You should now have all the FedEvent source code in the plugins folder alongside BuildFile.xml and parse.cc |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 40 to 40 | ||||||||
If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files.
CMSSW: | ||||||||
Changed: | ||||||||
< < | The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/analyzer![]() ![]() | |||||||
> > | The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() ![]() | |||||||
Recipe to build the analyzer code: | ||||||||
Line: 50 to 50 | ||||||||
$ cmsenv (equivalent: eval `scramv1 runtime -csh`) | ||||||||
Changed: | ||||||||
< < | $ svn co http://edf.bu.edu/svn/edf/arcaro/analyzer/![]() | |||||||
> > | $ svn co http://edf.bu.edu/svn/edf/arcaro/cms/trunk/analyzer/![]() | |||||||
$ cd analyzer/parse/plugins | ||||||||
Changed: | ||||||||
< < | $ svn co http://edf.bu.edu/svn/edf/arcaro/unpacker/![]() | |||||||
> > | $ svn co http://edf.bu.edu/svn/edf/arcaro/unpacker/![]() | |||||||
$ cp unpacker/* ./ | ||||||||
Line: 64 to 64 | ||||||||
$ scram b | ||||||||
Added: | ||||||||
> > | Some modifications must be made to the analyzer code depending on the root file type. The only two files that would need to be changed are plugings/parse.cc and python/ConfFile_cfg.py. The ConfFile_cfg.py has the Fed ID input and the root file name. If the root file is local the line process.source = cms.Source("HcalTBSource", should not be commented out, but the one with PoolSource should be. Also, in parse.cc the lines Handle | |||||||
To Do ListBugs |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 24 to 24 | ||||||||
Build and Run Instructions:Check out and build: | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 42 to 42 | ||||||||
CMSSW:The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/analyzer![]() ![]() | ||||||||
Added: | ||||||||
> > | Recipe to build the analyzer code:
$ cmsrel CMSSW_#_#_# ($scram list if you want to see the version choices)
$ cd CMSSW_#_#_#/src
$ cmsenv (equivalent: eval `scramv1 runtime -csh`)
$ svn co http://edf.bu.edu/svn/edf/arcaro/analyzer/![]() ![]() | |||||||
To Do ListBugs |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 37 to 37 | ||||||||
Root and Histogram Options: | ||||||||
Changed: | ||||||||
< < | If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array. | |||||||
> > | If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array for easier visualization with large files.
CMSSW:The dump software has also been implemented in a cmssw analyzer to extract raw data from global/local root files and unpack it. This requires a cmssw environment (most likely lxplus). The code can be found here http://edf.bu.edu/svn/edf/arcaro/analyzer![]() ![]() | |||||||
To Do List |
Line: 1 to 1 | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | |||||||||||||||||||||||
Line: 16 to 16 | |||||||||||||||||||||||
Bug reports are quite welcome. (to Ted Laird) | |||||||||||||||||||||||
Changed: | |||||||||||||||||||||||
< < | A preliminary API is documented below. Three classes are foreseen: | ||||||||||||||||||||||
> > | Unpacker: | ||||||||||||||||||||||
Changed: | |||||||||||||||||||||||
< < |
Class FedEvent
| ||||||||||||||||||||||
> > | Unpacker consists of three classes to parse AMC13 data format: FedEvent, FedBlock, and FedAMC. Various tools have also been created to utilize these classes and analyze the data. All code can be found here: http://edf.bu.edu/svn/edf/arcaro/![]() ![]() Build and Run Instructions:Check out and build:
Root and Histogram Options:If root is installed dumptmp.cc can be made by $make root=1. dumptmp is identical to dump but also creates a root file with a histogram of the error array. | ||||||||||||||||||||||
To Do ListBugs | |||||||||||||||||||||||
Deleted: | |||||||||||||||||||||||
< < |
| ||||||||||||||||||||||
New Features | |||||||||||||||||||||||
Added: | |||||||||||||||||||||||
> > | DONE:
| ||||||||||||||||||||||
| |||||||||||||||||||||||
Line: 52 to 59 | |||||||||||||||||||||||
Added: | |||||||||||||||||||||||
> > | |||||||||||||||||||||||
-- EricHazen - 04 Aug 2014 | |||||||||||||||||||||||
Added: | |||||||||||||||||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data formatNew code is being developed by Daniel Arcaro with help from Eric Hazen and Dan Gastler to analyze the new/final data format documented here: AMC13CommonFirmwareProposal. | ||||||||
Added: | ||||||||
> > | Also Ted Laird has written a tool to convert to root format:
P.S. If you end up dumping the AMC13 monitor buffers, but would like to convert the dumps to .root files with TTrees of std::vector | |||||||
A preliminary API is documented below. Three classes are foreseen: |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
New analysis code being developed for 2014 data format | ||||||||
Line: 10 to 10 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Each class is documented below: | ||||||||
Line: 24 to 24 | ||||||||
| ||||||||
Changed: | ||||||||
< < | FedAmc | |||||||
> > | To Do List | |||||||
Added: | ||||||||
> > | Bugs | |||||||
Added: | ||||||||
> > |
| |||||||
Changed: | ||||||||
< < | For preliminary HCAL data format used through 2013 | |||||||
> > | New Features | |||||||
Changed: | ||||||||
< < | I've developed a simple unpacker and some command-line tools to dump and error-check
the data from the VME system or the new MicroTCA system (data formats are a bit different).
The original version was developed as a CMSSW job "EricDIM" TWiki page![]() | |||||||
> > |
| |||||||
Deleted: | ||||||||
< < | To get the tools from our svn and build them:
$ svn co svn://cms1.bu.edu/Eric $ cd Eric/RawAnalysis $ make $ ./dump_DTC.exe usage: dump_DTC.exe [options] file_name -e (check for sequential EvN) -h (check for uHTR EvN) -v (verbose) -dIf you run e.g. ./dump_DTC.exe -h dump1.dat it will check the file dump1.dat for EvN, BcN and OrN errors.
The data format is documented here. ("HCAL Upgrade Data Format", latest version).
-- EricHazen - 18 Oct 2013 | |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > | -- EricHazen - 04 Aug 2014 |
Line: 1 to 1 | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||
Added: | |||||||||||||||||||||||
> > | New analysis code being developed for 2014 data formatNew code is being developed by Daniel Arcaro with help from Eric Hazen and Dan Gastler to analyze the new/final data format documented here: AMC13CommonFirmwareProposal. A preliminary API is documented below. Three classes are foreseen:
Class FedEvent
FedAmcFor preliminary HCAL data format used through 2013 | ||||||||||||||||||||||
I've developed a simple unpacker and some command-line tools to dump and error-check
the data from the VME system or the new MicroTCA system (data formats are a bit different).
The original version was developed as a CMSSW job "EricDIM" TWiki page![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
![]() $ svn co svn://cms1.bu.edu/Eric $ cd Eric/RawAnalysis $ make $ ./dump_DTC.exe usage: dump_DTC.exe [options] file_name -e (check for sequential EvN) -h (check for uHTR EvN) -v (verbose) -dIf you run e.g. ./dump_DTC.exe -h dump1.dat it will check the file dump1.dat for EvN, BcN and OrN errors.
The data format is documented here. ("HCAL Upgrade Data Format", latest version).
-- EricHazen - 18 Oct 2013 |