Capitulo 2. Marco Teórico. 2.1 Rayos cósmicos en la atmósfera.
|
|
- Victoria Miguélez Martín
- hace 8 años
- Vistas:
Transcripción
1 Capitulo2 MarcoTeórico 2.1Rayoscósmicosenlaatmósfera. Todaslaspartículasqueinteractúanenlaatmósferacreanunacascada,llamadaunairshower (duchaalaire).enprincipiolasmedicionesdepartículasairshowerpuedenserinterpretadas entérminosdesuespectrodeenergíaylacomposicióndelosrayoscósmicosprimarios.la interpretacióndeestasmedicionesrequiereunpasoadicional calculodeflujogeneradospor núcleosderayoscósmicosdemasaa,cargazyenergíae. Talescálculospuedenserfácilessisabemosexactamentelasinteraccionesdenucleonescon unmediodenúcleospesados,talqueproveelamayoríadelosblancosatmosféricos.estas propiedadesson,sinembargo,nosonbienconocidas.losfísicosdealtasenergíastienensu mayorconcentraciónenlasinteraccionesprotón protónquerevelanlaestructurabásicadela materia.losexperimentosdefísicanuclearpruebanelotroextremolascolisionescentralesde núcleospesadosquepermitenestudiarlosefectoscolectivos.aquítenemosquelidiarcon colisiones protón protón y núcleos pesados en los núcleos de la atmosfera, y entonces lo haremosconlascolisionesdepartículassecundariasconelmismoblancoatmosférico.un pequeñoerrorenlosespectrosdeenergíaylacomposiciónfinaldelainteraccióndelosrayos 30
2 cósmicos secundarios, podría ser desechado comparado con las incertidumbres experimentales,cadageneraciónencrecimientopodríatenerunadiferenteinterpretaciónde lasmedicionesdelosrayoscósmicos. Otroproblemaparacalcularlosflujosatmosféricossecundariosesellimitadoconocimiento delosflujosderayoscósmicosprimarios,talesproveenlamayoríadelosconjuntosdeentrada paraloscálculos.otrasincertidumbresestánrelacionadasalaestructuradelaatmosferaysus variaciones,ycualeselmétododecálculo. Lasmedicionesdelosflujosatmosféricosnosdanundiferentetipodeinformación.Mientras quelasmedicionesdirectasporsatélitesyglobosdelosrayoscósmicosprimariosnosdice exactamentelaenergíayeltipodelosnúcleosderayoscósmicos. 31
3 2.2Estructuraatmosférica Primerodiscutiremoslaestructuraatmosférica,parateneralgunosestimadosanalíticosdelos flujosenlaatmósferayfinalmentemostrardatosexperimentalesycompararlosconcálculos demontecarlo. Elparámetroquequeremosconocerenlaatmosferaeselcontenidodemateriaquehayarriba decualquiercapaatmosférica,encualquierrayocósmicoprimarioquehatenidointeracción, produciendo secundarios y empezando un air shower. Esta cantidad es la profundidad atmosférica,x,medidaeng/cm2.laprofundidadeslaintegraldelaaltituddeladensidad atmosféricaarribadelniveldeobservaciónh,esdecir. X= p h dh (1) Ladependenciadelaaltituddeladensidadatmosféricapeslaclave.Ladensidadestambién deimportanciaprácticaparacalculodecascadasdesdequeestodeterminalarazónentrelas interaccionesylosdecaimientos. 32
4 La razón de la presión atmosférica ( E ) a la densidad atmosférica es proporcional a la temperatura.silatemperaturafueraconstante,entonceslarelaciónentrelatemperaturayla profundidadseríamuysimple X=X 0 exp h/h 0 (2) Donde X0 eslaprofundidadatmosféricaa(1030g/cm3)yho eslaescalademedidaenla atmosfera. Esto es verdad para un gas perfecto con composición constante que esta en equilibriohidrostático. Lasmedicionesdeladependenciadealtituddelatemperaturapuedenseraproximadamente arregladascondosdependenciasdelatemperatura.eldecrecimientodelatemperaturaconla altitudarribadelatroposfera,esentoncesconstante.laecuación2entoncespuedeserusado enlapartedearribadelaatmosfera.unajustedelaatmosferaestándardeusparalatitudes mediasyparalasestacionesdeprimaveraaotoñoparalaaltituddelatroposferade11km.,el promediodelatemperaturade150cylatasadecaídaesde6.5 0Cporkilómetro.M.Shibata agrego untercer términoa las cuentas parael incrementodetemperaturaamuy grandes altitudes.ladependenciadelaaltitudentonceses. ln X= 5. 26ln [ h /11.86 ] Parah<11km ln X= 45.5 h /6. 34 Para25km>h>11km(3) ln X= [ x h ] 33 1/2 Parah>25km
5 Todosloscoeficientesestánenkilómetrosylaprofundidadatmosféricaestaeng/cm2unono debedeolvidarquelaecuaciónesunaaproximación.parausosprácticosunodebesermas precisoparalainterfasedelastrescapas. Expresadaentérminosdelaatmosferaisotérmicaestonosdaunfactordeescalah0de8Km. abajode5km.yunfactordeescala~6.4km.arribadelatroposfera. Todaslas formulas ylos númerosdearribasonparaladirecciónvertical.paraelángulo zenital menores a 60 0 unoen la escala deinclinación de profundidad como Xcosθ la aproximacióndeloplanodelatierra.paraángulosgrandesunotienequecorregirlascuentas paralacurvaturadelatierra.estousualmentesehaceenformadetabulacióndespuésdel mapeodeladependenciadelaaltituddeladensidadatmosféricaeintegrandoenaltitudalo largodelángulo.elperfilatmosfériconosdaunaprofundidadatmosféricade36,000g/cm2. Laecuación(3)nosdaunperfilatmosférico,mostradoenlafiguralacualesunabuena representación para la atmosfera promedio sobre toda la tierra. Los perfiles pueden ser diferentes dependiendo la localización. La figura 2.2 nos muestra las medidas de la temperaturaatmosféricacontralaaltitudparaelveranoaustralyelinviernoenlaestación Mac Murdo en la Antártida. Estas condiciones atmosférica crea diferentes perfiles atmosféricos. 34
6 Duranteelveranoaustrallatroposferaestaalnivelde8kmaproximadamente.Latemperatura esconstanteen 400Centrelaslatitudesde10y25Km.yentoncesincrementaa 300C.Enun modelo atmosférico como (3) con los parámetros pueden ser actualizados en base a esas mediciones. 2.3AproximacionesAnalíticas Losdesarrollosdelosairshowerspuedensermodeladosanalíticamenteatravésdelasolución alaecuacióndetransportesiguiendoelenfoquedegaisser.laecuaciónbásicaparaflujosde partículasnorelacionadosjenlaatmosferaxes. df j E,X dx = 1 1 g ij E i,e j F i E i de i (4) λj d j j Donde λ j significaelcaminolibreparaunainteraccióninelásticadeunapartículadonde d j essulongituddedecaimiento.lamediadelcaminolibre(meanfreepath,mfp) λ j A N Aσj es el inverso del producto de la masa del núcleo A por gramo de materia de la sección transversaldeinteracción.elpromediodemasadeunnúcleoaéreoes14.5ydesección transversal3x10 25 cm2 nosotrosobtenemos λ p aire quees de80g/cm2.lamedia del 35
7 caminolibre λ j dependedelaenergía.lalongituddedecaimientoestatambiénmedidaen g/cm2.losánguloszenitales θ pordebajode600 (endondelatierraesaproximadamente plana)estadefinidacomo. εj 1 (5) d j EX cos θ Donde ε j eslaenergíacriticaenlacuallainteraccióndeprobabilidaddelaatmosferaes equivalente a la probabilidad del decaimiento. Las partículas de energía E ε j siempre decaenylaenergía E ε j siempreinteractúa.elsegundotérminoen2.4eseltérminodela fuente,talqueeslasumasobrelaproduccióndepartículassecundariasjconenergíae j por partículasiconenergíaei. Parapartículasestablesycuandoeltérminodelafuentepuedeseromitidolasoluciónes simplemente. F j E. X =F j E, 0 exp X (6) Λj Donde Λ j es la absorciónde lalongituddelapartícula y F j E. 0 es la condición a la fronteraesdecirelflujodepartículasjenloaltodelaatmosfera.elespectrodeenergíadelos 36
8 nucleones,seomitelaproduccióndeparesdeantinucleonesenlaatmosfera,estadadaporla ecuaciónanteriorcon Λ p 1 1 = 1 Z NN ] (7) Λ N λn [ Donde λ N eselnucleóndem.f.p.yznneselespectrodemomentodepesodelaproducción denucleonesdelaseccióntransversal.laprimeraaproximaciónes γ= 1. 7 Procesosatmosféricos. Λ N Tienenunvalorqueesalrededorde120g/cm2. Los flujos de mesones atmosféricos son más complicados. Uno tiene que escribir explícitamentelasecuacionesacopladasdadasenlaformageneral(2.4)yusandolosvalores apropiadosde Λ yz.donde Λ yzsonligeramentedependientesdelaenergíaquelas solucionessonútilesenunrangodeenergíalimitada.gaisersolucionalaecuaciónparalos flujosdepionesenlaatmosferaparadoscasosextremos:paraunpióndeenergía E π ε pi y para E π ε pi,donde ε π =115 GeVparaflujosverticales. Omitiendoeldecaimiento,yconlascondicionesalafrontera Π E, 0 =0 esdecirdondeno haypionesprimarios,elflujoverticaldepionesylaprofundidadxes Π E, 0 =F N E, 0 Z Nπ Λπ 1 Z NN Λ π Λ N 37 [ ] exp X X exp Λπ ΛN (8)
9 Donde FN eselflujodenúcleosenlapartedearribadelaatmosfera.esteflujollegaasu máximo en ~ 140 g/cm2 entonces disminuye. En lo profundo de la atmosfera el flujo disminuyecomo exp X. Λπ Enelcasodebajasenergías,incluyendodecaimiento,lasoluciónrequieremastrabajopara llegaraser. Π E,X F N Z Nπ XE X exp (9) λn επ ΛN 2.4Muonesdedecaimientodemesones. Despuésdecalcularlosflujosdepionesenlaatmosfera,Gaisserprocedióacalcularlosflujos creadosporeldecaimientodepiones.elprimerpasoeselcálculodemuonymuonneutrino delosdecaimientoscargadosdepiones π μ +ν μ yrespectivamente π μ μ ν.la produccióndelespectrodeldecaimientodepartículasdeenergíaeaprofundidadxeslasuma detodoslosdecaimientosatmosféricosdepartículasdetipoiquegeneranpartículastipoj P j E,X = dgij E,E' de 38 Di E',X de' (10)
10 Donde dg ij E,E' de eselespectrodepartículassecundariasjdecayendodelaspartículasicon energíae'.dieselespectrodedecaimientodelosmesonesdeenergíae'yprofundidadx,tal queeselflujodelaspartículaspesadasporlaprobabilidaddedecaimiento eldecaimientodedospioneselmínimodeenergíademuoneses μ E min =E π εi E'X cos θ m 2μ m2π.para E π y μ =E π. laenergíamáxima E max Tomandoencuentaeldecaimientodelospionesyloskaonesyasumiendoelespectrode energíadelosprotones1.8e 2.7 cm2 s 1 GeV 1 Gaisserobtuvoelespectrodemuonesenlas mismasunidadesdespuésdeunaintegraciónsobrelaproduccióndemuonessobretodala atmosfera. dn μ de μ E 2 μ [ E μ cos θ 115GeV ] E μ cos θ (11) GeV Dondeelprimerterminoentreparéntesisrepresentaeldecaimientoentremuonesypionesyel segundorepresentaeldecaimientoentrepionesykaones.850geveselvalorde ε k y
11 es el valor de es el peso del kaon que contribuye al flujo de muones que vienen de la produccióndekaonesdelaproduccióndelaseccióntransversaldelbranchingratiodelkaon. 2.5Flujosdemuonesenlaatmosfera. Los muones de momento de cientos de MeV/c a demasiados TeV/c han sido medidos continuamenteenlosúltimos50años.elinterésenestosresultadohacambiadodurantelos últimos años. En el principio los muones fueron estudiados para comprender los efectos geomagnéticos. Entonces los muones medidos y la razón de carga de muones fueron interpretadosentérminosdelespectroderayoscósmicosprimariosysucomposición.ahora los efectos geomagnéticos están bien estudiados, y el interés en el espectro de los rayos cósmicosprimarioscontinua,perolamayoríadelassiguientesmedicionessoninterpretadas entérminosdelasinteraccioneshadrónicasquelosproduce aellosyendetallesdel desarrollodelascascadasatmosféricas. Generalmentelosmuonessonmedidosconespectrómetrosmagnéticos,empezandoconlos mismosespectrómetrosquemidierondirectamenteelespectrodelosrayoscósmicosprimarios yterminandoconelusodelexperimentolepenl3.estosdispositivosmidenlarazón μ μ tambiéncomoelflujototal.todaslasmedicionessoncomparadasconloscálculosdelos flujosdemuones.casitodosloscálculosempleanlatécnicademontecarlo.estoconsisteen 40
12 generadores de eventos de colisiones hadrónicas y códigos de cascadas que manejan la propagacióndemuonesindividualesatravésdelaatmosfera.elgeneradordeeventostiene querepresentarcorrectamentetodaslascaracterísticasdelascolisionesinelásticashadrónicas enunrangorelevantedeenergía. 2.6Muonesdealtasenergíassubterráneos. ParamuonesdeGeVelúnicoprocesoesencialdeperdidadeenergíaeseldeionización.La razónesquelaprofundidadatmosféricaverticalesde1000g/cm 2.Paramuonessubterráneos, sinembargo,otrosprocesossonimportantes.imagineunlaboratorioa1km.deprofundidad. Ladensidadpromediodelacortezasuperiordelatierraesde2.65g/cm3ylaprofundidadde la columnaesde2.65x105 g/cm2.porqueladensidaddelarocavariaenladiferentes localizaciones,muchasvecesesmedidaenkilómetrosdeagua(1k.w.e=105 g/cm2.aesas profundidades la perdida de energía de los muones es importante. La perdida de energía dependesolamentedébilmenteenlaenergíadelmuonyenunaprimeraaproximaciónpuede serconsideradaconstantealrededorde2mevporg/cm2.elprocesoderadiaciónporotrolado esproporcionalalaenergíadelmuonesdecir de μ dx = be μ.laenergíatotaldelmuonespor lotanto. de μ dx = a be μ (12) 41
13 Donde b=b br +b par +b ph eslasumadelafraccióndeenergíaperdidaenlostresprocesosde radiación.paralarocabesaproximadamente4x10 6.Laenergíacríticaparalosmuonesesla energía ε enlacuallaenergíadeionizaciónesigualalaperdidadelaenergíaporradiación ε= a 500 GeV. La perdida de energía es dominada por la radiación en E μ ε y por b ionizaciónes E μ ε.estasimpleformulanospermitecalcularlaenergíapromediodeun muon E 0μ despuésdepropagarseatravésderocadeprofundidadx(g/cm2) E μ = E 0μ +ε exp bx ε (13) Ylacantidadinversa E 0μ = E μ +ε exp bx ε (14) ElmínimodeenergíaparaunmuonparapenetrarunaprofundidadXpuedeserobtenidodela formulaanteriorcuandofijamosa E μ en0esdecir E min =ε [ exp bx 1 ] (15) μ 42
14 1 2 Enunpequeñaprofundidad, E g/cm losmuonespierdenlamayoríadesuenergíaenla b ax.elespectrodeenergíadelosmuonessubterráneosentoncesreflejael ionizacióny E min μ espectro de energía en la superficie con un aplanamiento bajo de E μ ax. A grandes 1 2 profundidades, X g /cm, el espectro casi tiene una forma constante E ε mas b pronunciadaarribadeesaenergía. Figura.14.Tabladerayoscósmicos 43
15 Lamedicióntradicionaldelespectrodemuonessubterráneoseslarelaciónconlaintensidad enlaprofundidad.estoeslaintegraldelflujodemuonescomofuncióndelaprofundidadde lacolumna.experimentosindividualesmidieronelflujodemuonesbajodiferentesángulos zenitales y entonces convertidos en flujos en la dirección vertical usando el modelo de produccióndemuones.deestamaneracadaexperimentogeneramuchospuntos.lafigura muestralosdatosmundialesestablecidosenlatabladelacurvadeprofundidadeintensidad. 44
16 2.7Hacesdemuonesparalelos Losestudiosmasrecientesindicanqueloshacesparalelosdemuonesnotienenun origen biendeterminado.secreequeson protonesonúcleosdefe,enlepseobservaronestos hacesen3experimentos,cosmoaleph,delphi,l3+c,estosposeianmultiplicidadesbajas 10 20,medias50 80yaltasconmasde100trazas,seestimaquelosmuonesdealto momentoesdecirconenergíasmayoresque70gevsonsensiblesaladinámicadelaprimera interacción(esdecirdondecolisonanlosprotoneonucleosconlasatmosferaterrestre),asila medicióndeestoshacesparalelosponeapruebalosmodelosdeinteracciónusadosenrayos cósmicos,losqueyasehanprobadosonqgsjetycorsikaobteniendoresultadosqueno reproducenlosresultadosexperimentales,enconcretoparaelcasodeloshacesparalelosde muonesdealtamultiplicidadasicomoparalaasimetríadecargadelosmuonesproducidos. Enestamismalineadeinvestigación,lacolaboraciónL3tuvoelprogramaL3+COSMICS (L3+C) [6]. La meta principal fue medir el espectro de muones provenientes de rayos cósmicos,enelrangode20y2000gev[6]. figura15eventodealtamultiplicidadregistradoenlatpcenaleph ACORDE seracapazderepetir lasmedicioneshechasyde aumentarlaestadistica y compararconresultadosdeotrosexperimentocomopuedenserauger. 45
17 2.8Alineaciónfueradelínea(OfflineAlignment) Laalineaciónfueradelíneaeselprocesoparahacerlageometría(usadaenlasimulacióny reconstrucción)tancercanacomosealareal:losdetectoresylaspartesdelosdetectoresno puedensercolocadasdondeseesperaba,algunasposicionestienenqueserverificadasdespués demontarse,algunaspartessufrendeformacionesenelmomentodeensamblarseyotrasse deformanconeltiempo.paratomarlasseñalesencuentaenlavariacióndelageometríaideal unodebetomarseñalesparaposicionarseenelespacio,lasimulaciónylareconstrucción necesita: Inspecciónyreconocimientodesistemasparatomarinformaciónenlaposicióndelasmarcas fiducialesenlainspección,mástardeconvertidoenlasposicionesdelosvolúmenesenlosque losobjetivosfueronfijadospor losprocedimientosdeinspecciónalaalineación. Procedimientos de alineación que mejoren las posiciones y los volúmenes basados en las señalesgeneradasporlosvolúmenesdedesplazamientos,loslasers,rayoscósmicos. Unamaneradeaplicarlosdesplazamientos(cambiosdeinclinación,posiblesdeformaciones)a lageometríaideal,conelfinderealizarlasimulaciónyreconstrucciónconelreconocimiento delageometríareal. 46
18 2.9Estudios/Alineaciónparámetrosexplicados Losvolúmenesestudiados:sonlosvolúmenescuyaposiciónsedeterminaráporlamedición, esdecir,losvolúmenesenlosquelosobjetivosseponendereferencia. Otrosnodosalineables:otrosvolúmenesquesonalineables,esdecir,susposicionespueden cambiardepeso,rotaciónytranslación,peroelvolumenmadrenoesmedido. Estudiodeprecisión:estimacióndelasensibilidaddelamedición,puedeserdiferenteen diferentesdirecciones,paradiferentesvolúmenesmedidos. Frecuenciadeactualizacióndelosestudios: Fuente de los datos estudiados: la tecnología en la que se basan los estudios son, la fotogrametría,estudiodeóptica...etc,especificandoelsistemadeestudioencadacaso. Sistema de monitoreo: solo unos pocos subdetectores pondrán en marcha un sistema de monitoreocontinuoparaunmarcodereferenciadado Elprocedimientointernodealineación:especificaentretantocomosilafiladelsubdetector unprocedimientodealineaciónsebasaráúnicamenteenlosdatosestudiados.enelcasodeun 47
19 procesodealineaciónquedependeotrossubdetectores,tendráab=0dedatosyb 0dedatos. Losdatospuedenserrayoscósmicos,pistasláser,...etc. Laalineaciónseejecutaconfrecuencia; Lasposicionesdelasmarcasfiduciales:indicansisonconocidosono. Lasposicionesdeajuste:solounospocosdetectoressehicieronparapreveerunajustemanual de la posición de cierto volumen, generalmente por medio tornillo, posiblemente, periódicamente,elvolumenacontinuación,noesnecesarioinvestigar,perolaposiciónconel volumenconeltiempodebeseralmacenadaenalgunaparte. Lasiguientetablapresentaelestadodecódigodetectorexigidosporelmarcodealineación,en laactualidadenlalistadetareaspendientes: 1. Desalineaciónobjetos:objetossimuladosalineación(AliAlignObj ects)queseguarda comoalicdbentryyqueseutilizaparacomprobarelmarcoyqueseaplicarádurante eldesafíodefísicadedatos.enparticular. 2. Objetosresidualesdesalineación:objetosparasimularlaprecisiónfinalalcanzableen elconocimientodelageometría,loqueeslaprecisióndelaencuestaodeldispositivo 48
20 delaposicióndeajusteolaprecisiónlogradaporelprocedimientodealineación(si procede). 3. objetoscompletodesalineamiento:objetosparasimularlosposiblesdesplazamientos antesdecualquierprocedimientodealineaciónsehaaplicado,porejemplo,eltamaño delosdesplazamientosesdelordendeloquepodríaserproducidoporelestudio. 4. los nombres de volumen simbólico: cada detector declara que son sus volúmenes alineable(volúmenesfísicosentgeo,identificadosyporsutrayectoriadevolumen)y, almismotiempo,assignesunnombresimbólicoparaellos.lasrazonesdelosnombres devolumensimbólicoylaformaenqueseimplementanseexplicaenunpárrafo dedicadodelaspáginassinconexiónalineaciónmarco. 5. latransformaciónsobrelarslocalutilizadoenlasimulaciónyreconstruccióndela República de Serbia locales conocidos por la geometría (TGeo) para el mismo volumen:setratadeunvínculoimportanteyfaltantodavíaentrelageometríaenlínea y los sistemas de referencia específicos establecidos en la simulación y la reconstrucción. Cómo almacenar estas transformaciones se explica en el párrafo múltiplesrsslocalesdelaspáginassinconexiónalineaciónmarco. Porelestadodelcódigodelasubdetectoresrelativaalaaproximacióndesensibilizacióndela simulaciónylareconstrucción,tambiénsepuedeverestatabla.loscoloressedansobrela basedeunapruebasimplequecompruebaquelasimulación(enlaconstruccióndedígitos)y reconstrucción(enelcálculodelascoordenadasglobalesderecpoints)producendiferentes 49
21 señalescuandoseutilizaunageometríaconunvolumenwrtmisallignedsensibleslaseñal producidaconlageometríaideal.laideaenquesebasalapruebaesqueelrecpointdebe aparecerenlaposicióndelaexitosageneración(s)cuandolasimulaciónylareconstrucción estánutilizandotantolageometríadelamisma(yaseaidealodesalineados).cuandosólo simulaciónutilizalageometríamalalineados,larecpointdebeaparecerdesplazadoporla inversa de la transformación aplicada a la sensibilidad del módulo hitted, cuando sólo la reconstrucciónestáutilizandolageometríadesalineadaquerecpointdebeapareceralcompás delatransformaciónaplicadaenelmódulosensiblesgolpe.. Figura16Listadelstatusdelosdetectoresalineados 50
22 2.10CondicionesfueradelíneasistemaDB Introducción: Lascondicionesdebasededatosfueradelínea(0fflineConditionDataBase)esellugar dondelosdatosdecalibraciónyalineaciónsealmacenan.noesunabasededatosenel sentidoliteraldelapalabra(comooracle,mysql,etc.):esunconjuntodeentradasenel catálogodearchivosenalienqueapuntanalasentidadesfísicas(archivosrootalmacenados enelalmacenamientodevarioselementosdelagrid)quecontienelosdatosdecalibracióny alineación. LaorganizacióndelabasededatosporelmarcodeaccesoCDB,enunpaquetebasadoen AliRoot,ElOCDBfuediseñadobajolossiguientesprincipio: LabasededatosdecalibraciónyalineacióncontieneRootTObjectsalmacenadosen archivosdetiporoot. objetosdecalibraciónylaalineaciónseejecutanlosobjetosdependientes; Labasededatosesdesólolectura(versionesautomáticadelosobjetosalmacenados) LosobjetosdelaOCDBsonunívocamenteidentificadospor: obis(lógico)nombrederuta(larutadelarchivoenelcatálogodearchivoalien); ounavalidezexpresadaenunagamadeejecución; 51
23 ounoprincipal(lared)elnúmerodeversión; onúmerobissubversiónlocal,sóloparalosobjetosalmacenadoslocalmente. Lasubversiónlocalesseintrodujoparaevitarversióntengaproblemasdurantelatransferencia delobjetoocdbdelagridparaalmacenamientoslocalesyviceversa.enelalmacenamiento localúnicamentelaversiónlocalseincrementa,mientrasqueenelalmacenamientodegrid sólolaversióndegridseincrementa.cuandoelobjetosetransfieredesdeellocalalagridde laversióndegridseincrementaenuno,cuandoelobjetosetransfieredelagriddelaversión localdecuadrículasemantienefijaylasubversiónseponeacero.elesquemadeversiones aprobadassemuestraenlaimagensiguiente. Figura17Esquemadeversionesaprobadas 52
24 2.11MarcodeaccesoCDB ElesquemadelmarcodeaccesoCDBbasadoenAliRootestamostradoenlasiguiente Figura18Esquemademarcodeacceso 53
25 2.12Tiposdealmacenamiento UnacarpetaGridenelcatálogodelarchivoquecontienelosnombreslógicosdearchivos, cada uno apuntando a un archivo de root. Cada objeto de calibración o alineación está contenidoenunarchivoroot UnacarpetaLocalquecontienearchivosRoot,cadaunadelascarpetascontenedorascontiene solamenteunobjetoroot,conunaestructurasimilaralascarpetasgrid UnarchivoRootlocal(DUMP)conteniendounoomásobjetos.Losobjetosestánalmacenados enroottdirectoriesdefinidosporelnombredelobjetoyelrangodelacorrida. 54
26 2.13Activacióndelosalmacenamientos:ALICDBManager AliCDBManager es la clase singleton utilizado para la activación del almacenamiento y recuperacióndelascondicionesyalmacenamientodedatos(versecciónsiguiente).permitela creacióndeinstanciasdetipodealmacenamientomásdeunoalavez,mantenerlaspistasde lalistadealmacenamientosactivos. Un puntero a la instancia de la clase AliCDBManager se obtiene con:alicdbmanager:: Instance().Laactivacióndeuna memoria OCDBsehace pormedio delaclasepublica AliCDBManagermétodoGetStorage(constchar*URI),quedevuelveunpunteroaunobjeto AliCDBStorage.ElU.R.I.sintaxisdecadenadependedeltipodealmacenamientoqueestá siendoactivada. 55
27 2.14AlmacenamientosGrid AlmacenamientosGridsondescritosporlaclaseAliCDBGrid.ElalmacenamientoGridURI esunacadenadeopcionesdepreguntasseparadasmargendeladefinicióndelosparámetros deconexión.cadaopciónesun"parameter=value="par,dondelosparámetrosson: Grid(elhostdelaGrid) User(elnombredelusuario) Folder(elcaminodelacarpetabase) Se(elelementodealmacenamientousadoparaelalmacenamientodedatos) CacheFolder (lacarpetalocalesutilizadaparaalmacenarlosarchivosadistancia:para la descripcióndeestafuncionalidadydesusparámetros,véasemásadelante) Losparámetrosparaelcasoqueesinsensibleporejemplo: alien://grid=pcapiserv01.cern.ch:10000?user=aliprod? folder=/alice/data/cdb/maincdb?se=alice::cern::se01" 56
28 Engeneral,sinembargo,noesnecesarioespecificarelconjuntocompletodeparámetrosdesde conexiónalaredserealizaatravésdelaapi(verelanálisisdealiceguíadelusuariopara másdetalles).sinoseespecificaunodelosparámetroselvalorpordefectoestomado,yel defectosebuscaenelconstructoralicdbgridoenlasvariablesdeentornodelaapi.así,un "típico"consólorequiereespecificarelnombredelacarpetabase. "alien://folder=<basefolder>" Donde <foldername>escreadodellacarpetahomedelusuarioysinoestodoelcamino empiezacona'/').ejemplo: AliCDBStorage *gridstorage =AliCDBManager::Instance() >GetStorage("alien://folder=/alice/data/CDB?user=aliprod"); 57
29 2.15Almacenamientoslocales Los almacenamientos locales sondescritos porla clasealicdblocal.elalmacenamiento LocalURItienelaforma: "local://<basefolder>" Donde<filename>escreadoeneldirectoriodetrabajo.(Sinocontienelarutacompletaes decirsinocomienzacon'/')ejemplo AliCDBStorage* localstorage = AliCDBManager::Instance() >GetStorage("local:// $ALICE_ROOT"); AliCDBStorage* localstorage >GetStorage("local:///home/colla/CDB"); 58 = AliCDBManager::Instance()
30 2.16AlmacenamientoDUMP LosalmacenamientosDUMPsondescritosporlaclaseAliCDBDump.Elalmacenamiento DUMPURItienelaforma: "dump://<filename>(;readonly)" Donde <filename> esunarchivoroot.sinocontienelarutacompletaquesecreaenel directoriodetrabajo.silaopciónreadonlyseespecificaelarchivorootesdesólolectura (nuevosobjetosnosepuedenalmacenar).ejemplo AliCDBStorage* localstorage = AliCDBManager::Instance() >GetStorage("local:// $ALICE_ROOT"); AliCDBStorage* localstorage >GetStorage("local:///home/colla/CDB"); 59 = AliCDBManager::Instance()
31 2.17Activaciónpordefecto,específico,drenadodealmacenamiento ElmétodoAliCDBManagerSetDefaultStorage( constchar*uri )esusadoparaactivarun almacenamientoenparticularutilizandoelmanagerparaponerytomarlasfuncionesejemplo: AliCDBManager::Instance() >SetDefaultStorage("alien://folder=<baseFolder>"); Un apuntador por el almacenador por defecto es regresado por la función GetDefaultStorage(), y el almacenamiento por defecto no esta definido por la función UnsetDefaultStorage().Pararevisarlaactivacióndelalmacenadorpordefectousamosla funciónbool_tisdefaultstorageset(). AliCDBManager::SetSpecificStorage(const char* calibpath, const char* uri) permite activarunoomás"específicosdecalibración"almacenes.almacenesespecíficossonútilesen casodequeunexpertodetectorquiereponerapruebaunconjuntoparticulardedatosde condiciones,almacenados(porejemplo)enundiscolocal,dejandoelusodealgoritmosde reconstruccióndelosprincipaleslugaresocdbparatodoslosotrosobjetos. 60
32 LaimplementacióndeSetEspecificStoragepasaporlaasignacióndelnombredeldetector(o eltipodecalibración)conunacadenadeparámetros(alicdbparamobject)describiendoel almacenador Cuando las condiciones de un objeto son almacenadas/recuperadas usando las funciones AliCDBManager'sPut/Get,elobjetonombredelcaminoseanalizaysiesunacoincideenla listadelosdepósitosespecíficosseencuentra,entonceselalmacenamientocorrespondientees devuelto y utilizado, Si no es así, el almacenamiento por defecto (que debe ser activado primero)seutiliza.paramásdetalles,véasemásadelante Ejemplosdeactivacióndealmacenamientoespecifico: AliCDBManager::Instance() >SetSpecificStorage("TPC/*","alien://folder=<baseFolder>"); AliCDBManager::Instance() >SetSpecificStorage("ITS/Calib/DeadPixelMaps","alien://folder=<baseFolder>"); AliCDBManager::Instance() >SetSpecificStorage("*/Align/*","alien://folder=<baseFolder>"); AliCDBManager activa el drenado de almacenamiento usando la función SetDrain(const char*uri).cuandoloactiva,eldrenadodealmacenamientoalmacenacadaobjetorecuperado 61
33 porelocdb.eldrenadodealmacenamientonoestablecidoporunsetdrain().paraverificar laactivacióndelautilizacióndealmacenamientopordefectoseutilizabool_tisdrainset(). AliCDBManagerPrint(option_t*option)escribeelURIdelosalmacenespordefectoyde losalmacenamientosespecíficosactivado. 2.18AliCDBEntry,AliCDBId,AliCDBMetaData AliCDBEntryesunaclasecontenedoradeunsoloobjetoOCDB.Elcontenedoreslaclave paraelobjetoenelarchivorootqueconstituyeloselementosdelocdb. Lacalibración/alineacióndeunobjetodelaclasecontenedora(cualquiercosaheredadadela clasetobjectderoot). Los parámetrosqueunívocamenteidentificanlascondicionesdelosdatos,descritosenla clasealicdbbld. Losobjetosmetadata,sondescritosenlaclaseAliCDBMetaData. FuncionespublicasdeAliCDBEntry: SetObject(TObject*),TObject*GetObject(); 62
34 SetId(constAliCDBId&),AliCDBId&GetId(); SetMetaData(AliCDBMetaData*),AliCDBMetaData*GetMetaData(); PrintId(),PrintMetaData(); SetOwner(Bool_t),Bool_tIsOwner(). SiAliCDBEntryeselposeedordeunobjetocontenido,elobjetoesborradocuandoseborra AliCDBEntry. ADVERTENCIA siemprereviseelposeedordelobjetocontenidoantes de borraralicdbentry!. ElobjetoAliCDBldtienedosfunciones: 1. Duranteelalmacenamientoesutilizadoparaespecificarelcaminoyelrangodelacorrida delobjeto. 2. Durantelarecuperaciónesutilizadocomo consulta quecontienelarutadeaccesodel objeto, elplazorequeridoy(siesnecesario)laversiónylasubversiónarecuperar (sila versióny/olasubversiónnoseespecificanlosmásaltossebuscan). AliCDBldcontiene: Unobjetoquedescribeelnombre(ruta)delobjeto(AliCDBPath).Elnombredelarutadebe tenerunaestructurafija,eldirectoriodetresniveles:"level1/level2/level3"; 63
35 Unobjetoquedescribeelrangodevalidezdeejecucióndelobjeto(AliCDBRunRange); Los números de versión y la subversión (automáticamente acomodados durante el almacenamiento) FuncionespublicasdeAliCDBld: TString&GetPath(), SetPath(constchar*path), Tstring&GetLevel(intlev):regresanla trayectoriadelobjetocompleto,ounodesusniveles. AliCDBRunRange& GetAliCDBRunRange() + el numero de corridas de los acomodadores/tomadores. Versión/subversióndelosacomodadores/tomadores(GetVersion,etc.). AliCDBMetaDatacontieneotraseriedeparámetrosquedescribenalobjeto,peroquenose utilizanparaobjetosalmacenados/recuperados: Elnombredelaclasedelobjeto(seacomodaráautomáticamenteduranteelalmacenamiento) 64
36 Elnombredelapersonaquecreóelobjeto(métodosrelacionados:SetResponsible(const *char),getresponsible()). ElperiododelhazdelLHC(métodosrelacionados:GetBeamPeriod(),SetBeamPeriod(int_t *)) LaversióndeAliRootutilizadoparacrearlosobjetos(métodosrelacionados: SetAliRootVersion(const*char),GetAliRootVersion()). Cualquiercomentario(métodosrelacionados:SetComment(const*char),GetComment()). AccesoaelOCDBAliCDBStoragelasfuncionesPut(),Get()andGetAll(). CreaciónyalmacenamientodeunobjetodecalibracióndentrodeunobjetoOCDB Supongamosquenuestroconjuntodeparámetrosdecalibraciónesdescritoporlaclaseobjeto AliZDCCalibData(contenedordematricesdelasconstantesdelospedestales),cuyonombre es ZDC/Calib/Pedestals yesvalidaparatramodel1al10.larecetadeconstrucciónyel almacenamientodelaalicdbentrycorrespondientessepresentanacontinuación: 65
37 AliZDCCalibData *calibda = new AliZDCCalibData(); //...fillingcalibdata... // creation of the AliCDBId object (identifier of the object) AliCDBIdid("ZDC/Calib/Pedestals",1,10); // creation AliCDBMetaData and *md filling = md >SetResponsible("Alberto of the new AliCDBMetaData AliCDBMetaData(); Colla");... md >SetProperty("date",newTobjString("Tuesday,September19th,2006")); // Activation of local storage AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage("local://$HOME/CDB"); // put object into database using AliCDBStorage::Put method sto >Put(calibda,id,md); EnelejemplodearribaelobjetoseráguardadoenunarchivotipoRoot /$HOME/CDB/ZDC/Calib/Pedestals/Run1_10_v0_s0.root Si unobjetotieneelmismocaminoyelmismonombreautomáticamenteseguardaráuna subversiónporejemplo: $HOME/CDB/ZDC/Calib/Pedestals/Run1_10_v0_s1.root /$HOME/CDB/ZDC/Calib/Pedestals/Run5_10_v0_s2.root 66
38 2.19RegresodeunobjetoOCDB Elregresodeunobjetoutilizaelsiguientemétodo: AliCDBEntry* Get(const char* path, Int_t runnumber, Int_t version= 1, Int_t subversion= 1) Si laversión/subversiónseespecificanacontinuación,elobjetoconlaversiónsolicitada/ subversiónsebusca(ysinoseencuentraget()devuelveunpunteronulo),sinoseespecifican acontinuación,elobjetoconlaversiónmásalta/subversiónesrecuperados.elmétodoget buscaelarchivoraízválidaenelocdb,laabreydevuelveelpunteroalaalicdbentry almacenadosensuinterior. Heaquíalgunosejemplossobreelusodelafunciónget() /Activationoflocalstorage AliCDBStorage *sto = AliCDBManager::Instance() >GetStorage("local:// $HOME/DBFolder"); //GettheAliCDBEntrywhichcontainstheobject"ZDC/Calib/Pedestals", //validforrun5,highestversion 67
39 AliCDBEntry*entry=sto >Get("ZDC/Calib/Pedestals",5); //specifyingtheversion:iwantgridversion2 AliCDBEntry*entry=sto >Get("ZDC/Calib/Pedestals",5,2); //specifyingversionandsubversion:iwantversion2andsubversion1 AliCDBEntry*entry=sto >Get("ZDC/Calib/Pedestals",5,2,1); Larecuperacióndevariosobjetoscon GetAll(constchar*path,Int_trunNumber,Int_t version= 1,Int_tsubVersion= 1) GetAll()regresaunaTListquecontienetodoslosarchivosrecuperadosdeAliCDBEntrypor ejemplo Tlist*list=sto >GetAll("ZDC/*",5); AliCDBEntry*entry=dynamic_cast<AliCDBEntry*>(list >At(0)); 68
40 2.20CriteriodeSelección Versiónespecíficaysubversionesdelosobjetosaserrecuperadapuedeserdeclaradasantesde lasconsultasrealesalacdb,atravésdeaddselectionalicdbstoragelasfunciones().cada llamadaaaddselectionllenaunalistaqueseanalizacuandounaconsultaalaocdbsehace sinespecificarlosnúmerosdeversión.acontinuaciónunejemplodeuncasodeusotípico //storageactivation AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage(...); //Iwantversion2_1forall"ZDC/Calib/*"objectsforruns1 100 sto >AddSelection("ZDC/Calib/*",1,100,2,1); //andiwantversion1_0for"zdc/calib/pedestals"objectsforruns5 10 sto >AddSelection("ZDC/Calib/Pedestals",5,10,1,0); AliCDBEntry*entry=0; entry=sto >Get("ZDC/Calib/Pedestals",5);//objectwithversion1_0isretrieved entry=sto >Get("ZDC/Calib/GainFactors",5);//objectwithversion2_1isretrieved entry=sto >Get("ZDC/Calib/Pedestals",25);//objectwithversion2_1isretrieved entry=sto >Get("ZDC/Calib/Pedestals",200);//objectwithhigestversionisretrieved 69
41 elcriteriodeselecciónalicdbstoragetienelassiguientesfunciones: RemoveSelection(...): RemoveAllSelections(); PrintSelectionList(). 70
42 2.21MásfuncionesAliCDBStorage functions:getlatestversion(),getlatestsubversion() Dosfuncionesmasson: Int_tGetLatestVersion(constchar*path,Int_trun); Int_tGetLatestSubVersion(constchar*path,Int_trun,Int_tversion= 1); Regresa la más nuevas versiones/subversiones encontradas en el OCDB camino y una corridavalida run sinoesvalidaregresaelvalor 1. AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage(...); Int_tversion=sto >GetLatestVersion("ITS/Calib/Data",5); Int_tsubVersion=sto >GetLatestSubVersion("ITS/Calib/Data",5,version); 71
43 2.22AlmacenamientoyregresodevaloresconAliCDBManager AliCDBManagertienePut,GetyGetAllmétodosparaelalmacenamientoyrecuperaciónde objetos. AliCDBManager llamadas ni a su "defecto" y "específico" almacenes para las consultasreales.ejemplo: //initialization AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=/alien/data/OCDB"); man >SetSpecificStorage("*/Align/*","alien://folder=/alien/data/align_OCDB"); man >SetSpecificStorage("ITS/*","local://ITS_OCDB"); //objectretrieval AliCDBEntry*entry; entry=man >Get("TPC/Calib/Data",5);//Defaultstorageisqueried entry=man >Get("TPC/Align/Data",5);//specificstorage"align_OCDB"isqueried entry=man >Get("ITS/Calib/Data",5);//specificlocalstorage"ITS_OCDB"isquerie 72
44 AliCDBManagereslafunciónSetRun(Int_t)sepuedeutilizarparaespecificarunnúmerode ejecuciónúnicadelgerente.sielnúmerocentralesestablecerelnúmerodeejecuciónnose puede especificar en AliCDBManager:: get (). Si se especifica el número de ejecución centralizadanoseutilizaparalarecuperación.ejemplo: //initialization,setcentralizedrunnumber AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=/alien/data/OCDB"); man >SetRun(10); //objectretrieval AliCDBEntry*entry; entry=man >Get("TPC/Calib/Data");//Objectvalidforrun10isretrieved 73
45 2.23CachedelAliCDBManager AliCDBManagertienelaposibilidaddecaché(esdecir,mantenerenlamemoria)losobjetos queserecuperandeocdb,conelfindeevitarlarepeticióndelasconsultasaocdb. Parautilizarlacaché: Elcachédebeseractivado ActiveelcachéconSetCacheFlag(Bool_t) Pordefaultelcachéestaencendido EstablezcaunnúmerodeejecucióncentralizadaenelgerenteconSetRun(Int_t). Cuandounobjetoválidoparaelnúmerodeejecucióncentralizadaseconsultaquesealmacena encaché.simásadelantelamismaconsultaserepiteelobjetoenlacachésedevuelve.sila consultanocontieneelnúmerodeejecucióncentralizadadelalmacenamientoencachéyse omitelaconsultavaalaocdb.ejemplo: //initialization,setcentralizedrunnumberandactivatecache AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=/alien/data/OCDB"); man >SetRun(10); 74
46 man >SetCacheFlag(kTRUE); //objectretrieval AliCDBEntry*entry; entry=man >Get("TPC/Calib/Data");//Objectiscached entry=man >Get("TPC/Calib/Data");//Objectreturnedfromcache entry=man >Get("TPC/Calib/Data",20);//ObjectisqueriedfromOCDB 2.24ElalmacenamientoencachélocaldearchivosremotosOCDB ElmarcodeaccesoCDBpuedenaprovecharlafuncionalidadTFilecachélocaldearchivos remotos. Paraactivarelalmacenamientoencachélocaldelusuariotienequeespecificarun nombredelacarpetadecachéeneluridealmacenamiento,utilizandolaopción(mayúsculas yminúsculas): cachefold=<localcachepath> Ademásdelacarpetadecaché,tambiénsepuedeespecificarlaconfiguraciónmásutilizada por TFile:: SetCacheFileDir (<cachefolder>, Bool_t operatedisconnected) y TFile:: ShrinkCacheFileDir(shrinksizeLong64_t,Long_tcleanupinterval: 75
47 operatedisc=<ktrue,kfalse,0,1> defaultktrue cachesiz=<sizeinbytes> default1gb cleanupint=<intervalinseconds> default0 ejemplo: AliCDBManager::Instance >SetDefaultStorage("alien://dbFolder=/alice/CDB? cachefold=/tmp/localcache?operatedisc=kfalse") si la carpeta de caché local se especifica, AliCDBGrid llamadas TFile con la opción "CACHEREAD".Elarchivosecopialocalmente.SielmismoobjetoOCDBsepreguntóde nuevo,enlaiteraciónsiguientetfilecomparaunospocosbytesdelarchivolocalconlos archivosadistanciaysisonlosmismosqueseabreelarchivolocal. 2.25AccesoOCDBenlasimulaciónyreconstrucción Métodos de ayuda a AliCDBManager es SetDefaultStorage SetSpecificStorage y se han añadidoaalisimulationyalireconstruction.enambasclasesalicdbmanagereselnúmero deejecucióncentralizadaseutiliza.enalisimulationqueseleeenelcargadordeejecución, mientrasqueenalireconstructionqueseleeenelencabezadodeprimas. 76
48 Laestrategiaparaensayarelsistemadecalibraciónfueradelíneaseinicióen2005. Los expertossubdetectorsepidióapruebalavalidezdelosalgoritmosdesucalibraciónydel accesoalaocdb.enotraspalabras,selespidióque"ejercer"elsistemaparaquepueda evolucionar. Lastareasquefueronlossiguientes: probarelmarcodelcdbconunnúmero"razonable"dedatos.estoes,decidircuálessonlas cantidadesquecomponenlainformacióndecalibraciónparacadasubdetector; tratardellenarelmarcoconlosdatosdecalibraciónrazonable;almacenaryrecuperarlos mismos; Simular"sincalibrar"losdatos,solicitarlacalibraciónyreconstruccióndelosmismos; Simular"descalibrados"losdatos,recuperarycalibraryluegoreconstruir Comoimplementarelcódigodesimulaciónyreconstrucción?Unejemplosimple La introducción de un número de ejecución centralizada y de la memoria caché en AliCDBManagerhacequeelaccesoalafácilydirectaenelcódigodeldetectorOCDB.La activación del almacenamiento por defecto se realiza antes del comienzo del trabajo de 77
49 simulación o reconstrucción. El experto detector sólo debería preocupar a la seta de almacenamiento específico si él / ella necesita para poner a prueba un determinado subconjunto de datos que está en otra parte que en la predeterminada OCDB. Esto debe hacerseutilizandoalisimulationométodosalireconstructionayudante,porejemplo: AliReconstructionrec; rec.setdefaultstorage("alien://folder=/alien/data/ocdb"); rec.setspecificstorage("its/*","local://localocdb"); rec.run(); Como ya se mencionó, el número de ejecución se establece automáticamente en el administradordecdbantesdeliniciodeltrabajo.recuerdequeelocdbesunabasede datosdeejecuciónacargo:porlotantolosdatosdecalibracióndebeserválidoparatodoslos eventosdentrodelamismaprueba!elobjetodecalibraciónserecuperadelaocdbsólouna vezporcorrida(trabajo)yencaché.siunparámetrodecalibraciónvaríadentrodeunaseriea continuación,unobjetoapropiado(histograma,función)quedescribesucomportamientoen comparaciónconelnúmerodeeventos/marcadetiempodedisparodebeserutilizado. ElusodelmarcodelCDBenelcódigodeldetector(clasesdedigitalizacióndedescalibración "dedatossimulados,clasesdereconstrucciónparalarecalibracióndelosdatosdecalibrated) sereduceasíaunaconsultaalaocdbconlaespecificacióndelatrayectoriadelobjeto solamente. No se especifica el largo número o la versión en el código, de lo contrario 78
50 seguramente obtendrá resultados inesperados o accidentes. A continuación un ejemplo de cómoelcódigodebeserimplementadoparaundetectorsimple(zdc) AliZDCCalibData*AliZDCReconstructor::GetCalibData()const { //GettingcalibrationobjectforZDCset AliCDBEntry*entry=AliCDBManager::Instance() >Get("ZDC/Calib/Data"); if(!entry)alifatal("nocalibrationdatafromcalibrationdatabase!") AliZDCCalibData*calibdata=(AliZDCCalibData*)entry >GetObject(); if(!calibdata)alifatal("wrongcalibrationdatafromcalibrationdatabase!"); returncalibdata; } GridetiquetasCDB:consultarelcatálogodearchivosutilizandoetiquetas EstasecciónestárelacionadacondepósitosdelaGrid.CuandounobjetosecolocaenlaGrid dealmacenamientodesuarchivológicoenelcatálogodealienestáetiquetadoutilizandosu IDymetadatos.Lastablasdemetadatoscreadosparaestefinson: 79
51 Tablename:CDB first_run last_run version path_level_0 path_level_1 path_level_2 (int) (int) (int) (varchar(255)) (varchar(255)) (varchar(255)) Tablename:CDB_MD object_classname responsible beam_period aliroot_versio comment (varchar(255)) (varchar(255)) (int) n (varchar(255)) (varchar(255)) 2.26AliCDBStorageconsultaunaCDB lafunción: QueryCDB(Int_t run, const char* pathfilter="*", Int_t version= 1, AliCDBMetaData *mdfilter=0) buscaenelcatálogodetodoslosarchivosválidosparalacorridadeentrada,sinningúntipode accesoalosarchivosfísicos.lasetiquetascdbsemencionaenlasecciónanteriorseutilizan paralaconsulta,porlotantoesimportantequelosarchivosocdbetiquetados! ElIDdeobjetoválidosemantienenenunalistaqueseanalizacuandounobjetoválidoparael númerodeejecuciónmisma(yseponganenventalarutadeaccesodelfiltro,véasemás 80
52 adelante)sesolicitaalaocdb.lalistanoseanaliza,encambio,silasolicitudserealizapor unnúmerodeejecucióndiferenteofiltrosilatrayectoriadelobjetosolicitadonocoincidecon larutadelaconsulta.lalistaseborracadavezquerycdbsellamacondiferentesparámetros (número de ejecución, el recorrido de filtro, etc.) Posiblescasosdeusosepresentanacontinuación AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage(...); sto >QueryCDB(5);//queriestheOCDBfilecatalogforallfilesvalidforrun5 sto >QueryCDB(5,"ITS/*");//lookforfilesvalidforruneandforpath"ITS/*" sto >QueryCDB(5,"ITS/*",1);//sameasabove,butlookforfilesvalidforversion1only AliCDBMetaDatamd; md.setresponsible("duck,donald"); sto >QueryCDB(5,"ITS/*",1,&md);//useCDB_MDtags.Lookforfilescreatedby Duck,Donald. Tlist*GetQueryCDBList()regresaunalistavalidaparalosid's.PrintQueryimprimelalista. Este nuevo enfoque limita el acceso al catálogo de archivos a una sola consulta por simulación/reconstruccióndeempleo,elaumentodelasactuacionesdeacceso.porlotanto, seaconsejallamarquerycdbenelcasodevariassolicitudesalaocdbdered(porejemplo, encasodetrabajosdereconstrucción).alicdbmanagerautomáticamentealasllamadasaeste 81
53 método para el almacenamiento por defecto y para los almacenes específicos, cuando el númerodeejecucióncentralizadaseestablece. AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=mainOCDB"); man >SetSpecificStorage("ITS/*","alien://folder=ITS_Folder"); man >SetRun(5);//Defaultandspecificstoragesarequeriedforfilesvalidforrun5now! Gracias a esta implementación, en una simulación o una sesión de la reconstrucción del númerodeconsultasalcatálogodelarchivosereduceaunasola. 2.26DirectricesgeneralesparalosobjetosOCDB CadaobjetoderivadodeunaTObjectsepuedealmacenarenunAliCDBEntryyconvertirseen un objetoocdb.unapartedeesterequisitoesnecesario,algunaspautasdebenseguirse comounabuenaprácticaeneldiseñodeobjetosocdb 1. eligiópunterosaobjetosenlugardeobjetosquelosmiembrosdedatos: 2. usoadecuadoalaprecisióndelainformacióncdbguardanenelmiembrodedatos dadatipos:porejemplo,sinnecesidaddedouble_tsiaprecisiónesdel1%etc.,. 82
54 cambios en las clases cuyas instancias se almacenan en objetos OCDB puede introducir incompatibilidades hacia atrás. Esto significa que una determinada versión AliRoot no es capaz de abrir el objeto extraído de la AliCDBEntry en una carpeta OCDB previamente pobladas.incompatibilidadconversionesanterioresesmuyperjudicial,puestoquelimitael alcance ylavalidezdelas carpetas debasedeocdbaunoounospocoslanzamientos AliRoot. Por esta razón, la escritura de código que lleva a la incompatibilidad ha sido totalmente desaconsejada por la política estricta se ha introducido para prohibir completamentehaciaatrásincompatibilidadesarribadev4 12 Release;startingwithv4 13 Release.Lapolíticaseresumeacontinuación: cambioshaciaatrásincompatibleconlasclasesquesealmacenanenobjetoscdbnoestán permitidos.estosignificaenparticular: Destitucióndelosmiembrosnosepermite Elcambiodeltipodelosmiembrosnoestápermitido Ademásdelosmiembroses,encambiopermitió.Sielmiembroagregópretendesustituira unoviejo,quepuedenañadirseasercompatibleconversionesanteriores,haydosopciones: 1. Cumplirconlassiguientesinstruccionesrelativasalosmiembrosdedatosantiguosy nuevosenlanuevaclase: 83
55 mantenerelantiguomiembroyañadirelnuevocomounodiferente(esdecir,conunnuevo nombre); establecerenelconstructordelanuevaclaseunvalorpredeterminadoparaelnuevomiembro paraqueelnuevomiembroseestablecetambiénenlalecturaobjetosantiguos;enobjetosque permitequelosmiembrosmásantiguosapuntodeunpunteronulo; dejarqueelcompradordevuelvaelmiembroqueestádisponible(elviejosinoescero,el nuevodeotramanera). Lasinstruccionesanteriorespermitenleerlosobjetosantiguos,sinaumentareltamañodelos objetos nuevos. Como alternativa, la nueva clase puede proporcionar una función de conversión,queestableceelnuevomiembrobasadoenelantiguomiembro,sinoescero. 2. Tambiénpuedeescribirunaserpentinapersonalizadoqueescapazdeleerlosantiguosylos nuevosdatos.unejemplodecómoescribirunaserpentinasimilarsepuedeencontrarenla guíaderaízlosusuarios(entrada/salidacapítulo,lasección"lamigraciónarootde3", página183). LaeliminacióndeobjetosdeCDBOCDBspordefecto,enparticulardesdeelrepositoriono estápermitido AdemásdelosobjetospordefectoOCDBsCDB,enparticularenelrepositoriosepermite 84
EL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS
EL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS Mediante el proceso de inventario se obtiene un comparativo del material bibliográfico y documental que existe en el acervo contra lo
Más detallesIntel Cache Acceleration Software (Intel CAS) para Windows*
(Intel CAS) para Windows* Guía de inicio rápido Junio de 2015 Revisión 001 Número de pedido: 332550-001US Intel podrá introducir cambios en las especificaciones y en las descripciones de los productos
Más detallesVisor de presupuestos en Android
Visor de presupuestos en Android NEODATA tiene el placer y el orgullo de darle la bienvenida al nuevo Visor de presupuestos, esta herramienta fue diseñada pensando en la necesidad de acceder a presupuestos
Más detallesSISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS
62 CAPITULO 3 SISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS En este capítulo se describe de manera general lo que es SISI / TS / AG / SR y se explica cada una de las opciones que
Más detallesRoberto Quejido Cañamero
Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo
Más detallesAproximación local. Plano tangente. Derivadas parciales.
Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 004-005 Aproximación local. Plano tangente. Derivadas parciales. 1. Plano tangente 1.1. El problema de la aproximación
Más detallesFISICA I Escuela Politécnica de Ingeniería de Minas y Energía AJUSTE POR MÍNIMOS CUADRADOS
AJUSTE POR MÍNIMOS CUADRADOS Existen numerosas leyes físicas en las que se sabe de antemano que dos magnitudes x e y se relacionan a través de una ecuación lineal y = ax + b donde las constantes b (ordenada
Más detallesTutorial: Primeros Pasos con Subversion
Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través
Más detallesIntroducción a la Firma Electrónica en MIDAS
Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento
Más detallesCómo usar las nuevas herramientas de Recalificación en BizWorks. Introducción
Cómo usar las nuevas herramientas de Recalificación en BizWorks Introducción Este otoño presentamos dos nuevas herramientas en BizWorks diseñadas para simplificar los esfuerzos de administración de los
Más detallesApunte LTspice: Acoplamiento magnético y transformadores
Apunte LTspice: Acoplamiento magnético y transformadores Ayudante: Marco Guerrero Ilufi - Felipe Vega Prado Contacto: m.guerrero144@gmail.com - felipe.vegapr@gmail.com 2 de junio de 2011 Introducción En
Más detallesCRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler
Bizagi Process Modeler Copyright 2011 - Bizagi Tabla de Contenido CRM- Gestión de Oportunidades de Venta... 4 Descripción... 4 Principales Factores en la Construcción del Proceso... 5 Modelo de Datos...
Más detallesGuía Rápida de Puesta en Marcha de MailStore
Guía Rápida de Puesta en Marcha de MailStore Primeros Pasos Paso 1: Requerimientos de sistema e instalación El servidor de MailStore se puede instalar en cualquier PC en la red. Si se esta utilizando un
Más detallesAPLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN
APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN INGRESO AL SISTEMA: A continuación se podrá observar
Más detallesMANUAL DE PROCEDIMIENTO PARA LA INSTALACION Y CONTROL DE ECO-CAR
MANUAL DE PROCEDIMIENTO PARA LA INSTALACION Y CONTROL DE ECO-CAR A/ INSTALACION. Para una óptima instalación del dispositivo Eco-car se deben observar las siguientes pautas: 1.- El dispositivo debe estar
Más detallesVolumen TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario
Volumen 1 TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario SISTEMA INTEGRADO DE MANEJO INMOBILIARIO Guía administración módulo CALLCENTER Tecnología de Administración Empresarial
Más detallesManual de Usuario SIMIN 2.0
Servicio Nacional de Geología y Minería Ministerio de Minería Gobierno de Chile Manual de Usuario SIMIN 2.0 [Sistema de Información Minera en Línea] Declaraciones de Accidentabilidad Programa de Seguridad
Más detallesSesión 7: Visón general
Sesión 7: Visón general Hablemos de las calorías Comemos calorías por una razón: nuestros cuerpos las necesitan para sobrevivir. Proporcionan el combustible para todo lo que hacemos, incluso para nuestra
Más detalles-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo
Página 11 5. Estructura del programa de evaluación con personal externo 5.1 Introducción Esta sección presenta la estructura del programa de evaluación con personal externo. Describe las funciones y responsabilidades
Más detallesManual de usuario Versión: 1.3 Edición: 05/02/2015 1
Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.
Más detallesCapítulo I. Convertidores de CA-CD y CD-CA
Capítulo I. Convertidores de CA-CD y CD-CA 1.1 Convertidor CA-CD Un convertidor de corriente alterna a corriente directa parte de un rectificador de onda completa. Su carga puede ser puramente resistiva,
Más detallesMonitor de Neutrones de Castilla-La Mancha
Monitor de Neutrones de Castilla-La Mancha J. Medina, J.J. Blanco, O. García, E.J. Catalán, D. García, D. Meziat, J. Rodríguez-Pacheco, S. Sánchez, M. Prieto y M.A. Hidalgo Grupo de Investigación Espacial
Más detallesGestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi
Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...
Más detallesCapitulo 3. Desarrollo del Software
Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista
Más detallesSistema de Consulta de Expedientes
Sistema de Consulta de Expedientes Módulo de Consulta Pública Aresep Guía Rápida Versión 1.2 Preparado por Grupo de Soluciones Informáticas y Aresep Página 1 de 13 1 Tabla de contenido 1 Tabla de contenido...
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesMANUAL DE INSTALACIÓN
MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN DE GOTELGEST.NET En este breve manual sobre la instalación de la aplicación de Gotelgest.net se explicará todo el proceso que hay que llevar a cabo para que
Más detallesManual Operativo SICEWeb
Manual Operativo SICEWeb Gestión de Expediente Digital Expediente Único de Clientes y Otros 1 Índice Contenido Expediente Único de Clientes y Otros... 1 Índice... 2 MODELO DE GESTIÓN DOCUMENTAL (MGD)...
Más detallesCONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler
ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...
Más detallesPREGUNTAS FRECUENTES DE ACL SCRIPTHUB
PREGUNTAS FRECUENTES DE ACL SCRIPTHUB Qué es ScriptHub? ACL estará ofreciendo más de cien scripts de "mejores prácticas" en ScriptHub través de una amplia gama de asuntos y materias. Siempre se puede iniciar
Más detallesPasos para instalar y configurar Microsoft SQL Server 2000.
Pasos para instalar y configurar Microsoft SQL Server 2000. 1. Descomprimir archivo es_sql_2000_dev bajado del sitio de MSDN en una carpeta. 2. Ejecutar el autorun. 3. En la ventana que aparece, seleccionar
Más detallesGuía Notas Parciales. Intermedio
Guía Notas Parciales Intermedio ÍNDICE I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULAS) 6 IV. INGRESAR
Más detallesFunciones de varias variables
Funciones de varias variables Derivadas parciales. El concepto de función derivable no se puede extender de una forma sencilla para funciones de varias variables. Aquí se emplea el concepto de diferencial
Más detallesMANUAL DE USUARIO: PERFIL INSTRUCTOR
MANUAL DE USUARIO: PERFIL INSTRUCTOR El usuario instructor podrá acceder a la opción Administración del menú principal. Para acceder a esta opción debe autenticarse como usuario instructor en la página
Más detallesManual de Usuario Proveedor Módulo Cotizaciones
Manual de Usuario Proveedor Módulo Cotizaciones Servicio de Atención Telefónica: 5300569/ 5300570 Índice ROLES DE USUARIO... 3 1. CREAR OFERTA... 4 2. CONSULTAR COTIZACIONES... 9 Descripción General El
Más detallesCAPÍTULO 2 DEFINICIÓN DEL PROBLEMA
CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA En el capítulo anterior se describió la situación inicial en la que se encontraba la Coordinación de Cómputo Académico (CCA) del Departamento de Ingenierías (DI) de la
Más detallesMEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET
MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET Internet Explorer almacena en archivos temporales las páginas Web y sus archivos relacionados que carga de Internet, lo que significa que la primera vez
Más detallesMANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA
MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA DICIEMBRE 2007. El Sistema de Almacén fue desarrollado con la finalidad de facilitar a los usuarios el proceso de entradas y salidas del almacén mediante
Más detallesCriterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *.
Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *. Uno de los criterios más válidos para la selección de inversiones alternativas es la determinación del Valor Actual Neto (VAN)
Más detallesGESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD
GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...
Más detallesINSTITUTO VALLADOLID PREPARATORIA página 9
INSTITUTO VALLADOLID PREPARATORIA página 9 página 10 FACTORIZACIÓN CONCEPTO Para entender el concepto teórico de este tema, es necesario recordar lo que se mencionó en la página referente al nombre que
Más detalles35 Facultad de Ciencias Universidad de Los Andes Mérida-Venezuela. Potencial Eléctrico
q 1 q 2 Prof. Félix Aguirre 35 Energía Electrostática Potencial Eléctrico La interacción electrostática es representada muy bien a través de la ley de Coulomb, esto es: mediante fuerzas. Existen, sin embargo,
Más detallesMesa de Ayuda Interna
Mesa de Ayuda Interna Bizagi Suite Mesa de Ayuda Interna 1 Tabla de Contenido Mesa de Ayuda Interna... 3 Elementos del proceso... 5 Apertura del Caso... 5 Inicio... 5 Abrir Caso... 5 Habilitar Cierre del
Más detallesTRANSDUCTORES CAPACITIVOS
CLASE 10 -- TRANSDUCTORES CAPACITIVOS Un capacitor o condensador consiste en dos superficies conductivas separadas por un material dieléctrico, el cual puede ser un sólido, líquido, gas o vacío. La capacitancia
Más detallesBienvenido a la Guía de introducción - Utilidades
Bienvenido a la Guía de introducción - Utilidades Contenido File Recover... 1 Introducción a File Recover... 1 Instalación... 1 Introducción... 2 iii File Recover Introducción a File Recover Instalación
Más detallesAnálisis de los datos
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización
Más detallesCAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar
CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados
Más detalles7. CONCLUSIONES Y TRABAJOS FUTUROS
7. CONCLUSIONES Y TRABAJOS FUTUROS 7.1 CONCLUSIONES El presente trabajo ha realizado un acercamiento a JBoss AOP, un framework que permite la definición y ejecución de comportamiento aspectual. Consideramos
Más detallesPractica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández
Investigación Practica 1 Instalación del SGBD Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Ángel Garduño Córdova Isaac Méndez Hernández 1 ÍNDICE DE GENERAL INDICE DE TABLAS Y FIGURAS
Más detallesGUÍA DE USUARIO DEL CORREO
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE
Más detalles3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Más detallesManual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib
Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico
Más detallesPREVISIONES DE TESORERÍA
PREVISIONES DE TESORERÍA Configuraciones previas (no obligatorias) Creo dos cuentas de previsiones de ingresos 'OPORTUNIDADES ALBERTO' de tesorería y resultados y les asocio las cuentas contables de los
Más detallesInforme de Visitas y Pasantías
Informe de Visitas y Pasantías Br. Nelson J. Gómez A. Tutor Empresarial: Cap. Eddison Torrealba Servicio de Meteorología, Base Aerea Logística Aragua, Departamento de Física, Facultad de Ciencias y Tecnología,
Más detallesHi-Spins. Hi-Spins - Novedades v.10.2.0 10.2.2
Hi-Spins Hi-Spins - Novedades 10.2.2 Tabla de contenido Hi-Spins Consulta Renovación de la presentación gráfica................................... 3 Visualización compacta de dimensiones en ventana de
Más detallesInstructivo Asesoría Básica Comunidad Virtual SharePoint 2010
Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 CONTENIDO 1. Qué es? 2. Cómo crear y acceder a la Comunidad Virtual en Microsoft SharePoint 2010? Ejemplo. 3. Qué tengo en la página de inicio
Más detallesApuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
Más detallesEl ABC de Big Data: Analytics, Bandwidth and Content
Documento técnico El ABC de Big Data: Analytics, Bandwidth and Content Richard Treadway e Ingo Fuchs, NetApp, Noviembre de 2011 WP-7147 RESUMEN EJECUTIVO Las empresas entran en una nueva era en la que
Más detallesEjercicio 1 Monitorización de aplicaciones con el Administrador de tareas
Monitorización y optimización del rendimiento en Windows 2000 1 Práctica A: Uso del Administrador de tareas y del Visor de sucesos Objetivos En este laboratorio, aprenderemos a: Monitorizar el rendimiento
Más detallesManual Ingreso Notas y Acta Electrónica
Manual Ingreso Notas y Acta Electrónica ÍNDICE ÍNDICE 2 I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) _ 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULADAS)
Más detallesCapítulo 6. Desarrollo del Software
Capítulo 6. Desarrollo del Software Introducción El objetivo principal de la presente tesis como su título lo describe, es la animación de las tramas de comunicación principales de WCDMA. Para lograr dicho
Más detalles3. Número inicial y número final de mensajes mostrados en la página actual.
Sistema WEBmail El sistema WEBmail permite el acceso rápido y sencillo a su buzón de correo utilizando un navegador de páginas Web. Normalmente es usado como complemento al lector de correo tradicional,
Más detallesGastos Reales Web Manual de Usuario
Gastos Reales Web Manual de Usuario Unidad Informática Diciembre 2009 1 Índice de contenido 1Invocación al guardar un formulario...3 2Invocación desde una grilla...5 3Ingreso por primera vez...6 4Procesamiento
Más detallesBASES DE DATOS AVANZADAS Transacciones en MYSQL
Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected
Más detallesBASES DE DATOS - Microsoft ACCESS 2007-
BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín
Más detallesSISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO
SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO 1 Objetivo del Manual Elaborado por: Revisado por: Aprobado por: Fecha: 13/08/2015 Difusión: Información del Manual
Más detallesCÓMO HACER UN PEDIDO POR INTERNET EN YOURAVON.COM
CÓMO HACER UN PEDIDO POR INTERNET EN YOURAVON.COM La sección mis pedidos de youravon.com es su punto de partida para todo lo relacionado con los pedidos de sus Clientas y los pedidos que usted envíe a
Más detalles10. BCI MANTIENE ESTRICTOS CONTROLES DE RIESGO CREDITICIO, FINANCIERO, DE LIQUIDEZ Y OPERACIONAL. Administración de riesgos.
10. Administración de riesgos BCI MANTIENE ESTRICTOS CONTROLES DE RIESGO CREDITICIO, FINANCIERO, DE LIQUIDEZ Y OPERACIONAL La Gerencia de Riesgo Corporativo tiene a su cargo la administración del riesgo
Más detallesA25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección.
DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato
Más detallesHOJA INFORMATIVA DE HORTICULTURA
HOJA INFORMATIVA DE HORTICULTURA COSECHA Y POST-COSECHA: Importancia y fundamentos Alejandro R. Puerta Ing. Agr. Agosto 2002 La cosecha y post - cosecha es una etapa de fundamental importancia en el proceso
Más detallesEspectroscopia de absorción visible-ultravioleta
Práctica 6 Espectroscopia de absorción visible-ultravioleta Objetivo Parte A.- Comprobación de la Ley de Beer-Lambert y determinación del coeficiente de absorción molar para disoluciones acuosas de NiSO
Más detallesCURSO DE INTRODUCCIÓN AL WORD
CURSO DE INTRODUCCIÓN AL WORD 1. INTRODUCCIÓN 2. PRIMER DOCUMENTO 3. UN EJEMPLO 4. TABLAS 5. FORMATO DE PAGINAS Y COLUMNAS 6. ORTOGRAFÍA, GRAMÁTICA Y SINÓNIMOS 7. WORDART 8. IMPRIMIR UN DOCUMENTO INTRODUCCIÓN
Más detallesMetodología. del ajuste estacional. Tablero de Indicadores Económicos
Metodología del ajuste estacional Tablero de Indicadores Económicos Metodología del ajuste estacional Componentes de una serie de tiempo Las series de tiempo están constituidas por varios componentes que,
Más detallesMódulo de farmacia, stock y compras
Módulo de farmacia, stock y compras Introducción... 2 Compras... 3 Remitos... 3 Facturas... 4 Proveedores... 5 Stock... 8 Configuración... 8 Componentes... 8 Familias de Ítems... 9 Ítems... 10 Productos...
Más detallesCapítulo 5. Análisis del software del simulador del sistema de seguridad
1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró
Más detalles12 Minería de Datos Reglas de asociación.
Objetivos: 12 Minería de Datos Reglas de asociación. Genera reportes a partir de técnicas de Data Mining. Utiliza software de Data Mining. Recursos: Guías prácticas. Datos ejemplo. http://rapidminer.com
Más detallesCircuito RL, Respuesta a la frecuencia.
Circuito RL, Respuesta a la frecuencia. A.M. Velasco (133384) J.P. Soler (133380) O.A. Botina (133268) Departamento de física, facultad de ciencias, Universidad Nacional de Colombia Resumen. Se estudia
Más detallesDirectrices sobre los parámetros específicos de la empresa
EIOPA-BoS-14/178 ES Directrices sobre los parámetros específicos de la empresa EIOPA Westhafen Tower, Westhafenplatz 1-60327 Frankfurt Germany - Tel. + 49 69-951119-20; Fax. + 49 69-951119-19; email: info@eiopa.europa.eu
Más detallesLa NIC 32 acompaña a la NIC 39, instrumentos financieros: reconocimiento y medición.
Como clausura del Quinto Curso de la Normas Internacionales de Información Financiera a través de fundación CEDDET y el IIMV, se realizó del 30 de octubre al 1 de noviembre de 2012, en Montevideo Uruguay,
Más detallesResumen Objetivos Justificación Diagrama de Proceso
DISEÑO E IMPLEMENTACIÓN DE AUTOMATIZACIÓN, CONTROL Y MONITOREO DE CONDENSADORES DE AMONIACO CON FINES DE CONSUMO DE ENERGÍA EFICIENTE EN COCACOLA FEMSA Mauricio. Munevar 1 1 Ingenieria en Control Seminario
Más detallesIndice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2
MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 Indice I. INTRODUCCIÓN II. SEGURIDAD DE ACCESO III. REGISTRO DEL VALOR FLETE IV. CONSULTAS V. GRÁFICAS Ministerio de Transporte - Manual generadores
Más detallesValoración de inventario a precio medio.
Valoración de inventario a precio medio. Consideraciones sobre el cierre de Inventario de Axapta. Microsoft Axapta 3.0 SP2 y posteriores. El propósito de tener un cierre multiusuario es resolver dos asuntos
Más detallesPRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Más detallesSISTEMA DE INFORMACIÓN GEOGRÁFICA CATASTRO VIRTUAL. Gerencia de Desarrollo Urbano y Medio Ambiente Subgerencia de Catastro
SISTEMA DE INFORMACIÓN GEOGRÁFICA CATASTRO VIRTUAL INTRODUCCIÓN La Municipalidad de Miraflores pone a su disposición, la presente guía detallada sobre el uso del renovado Sistema de Información Geográfica,
Más detallesMódulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor...
Módulo I - Word Índice Iniciar Word... 2 Finalizar Word... 3 Definición de elementos de pantalla... 4 Escribir texto en un documento... 5 El cursor... 5 Control de párrafos... 5 Nuevos párrafos... 5 Abrir
Más detallesSistemas de ayuda a la decisión Tema 5. Análisis de Sensibilidad Análisis Cualitivo y Análisis Paramétrico
Tema 5. Análisis de Sensibilidad Análisis Cualitivo y Análisis Paramétrico Indice 1) Motivavión, Identifición y Estructuración del problema 2) Análisis Paramétrico: Medidas basadas en distancias de umbral
Más detallesCierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0
Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 La creación de la póliza de cierre consiste en saldar las cuentas de resultados y determinar la pérdida o ganancia contable del ejercicio. Este
Más detallesCAPÍTULO 1 INTRODUCCIÓN
CAPÍTULO 1 INTRODUCCIÓN 1.0 INTRODUCCIÓN El desarrollo económico en la actualidad, ha propiciado una gran expansión de los mercados que comienzan a verse saturados de bienes, y el problema fundamental
Más detallesBREVE MANUAL DE SOLVER
BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación
Más detallesFedora Como Desktop. How to (tutorial)
Fedora Como Desktop How to (tutorial) Este segmento trataremos de enseñar cómo crear una máquina virtual con el sistema operativo Fedora con una estructura de Desktop. Jairo Francisco Fedora Fedora es
Más detallesRevendedor administrado en el portal de incentivos del socio. Cómo comenzar: Administración de usuarios
Revendedor administrado en el portal de incentivos del socio Cómo comenzar: Administración de usuarios Objetivos de aprendizaje y programa Objetivos Programa Al final de este módulo de entrenamiento, será
Más detallesLista de chequeo para identificar oportunidades de mejoramiento en un proceso de administración de inventarios
Lista de chequeo para identificar oportunidades de mejoramiento en un proceso de administración de inventarios www.auditool.org 1/09/2009 LISTA DE CHEQUEO PARA IDENTIFICAR OPORTUNIDADES DE MEJORAMIENTO
Más detallesVI. SINDICATOS Y RELACIONES LABORALES
VI. SINDICATOS Y RELACIONES LABORALES A continuación revisaremos la institucionalidad laboral y las relaciones laborales a partir de un conjunto de indicadores que la encuesta ENCLA permite medir. En primer
Más detallesGuía de instalación de la carpeta Datos de ContaWin
Guía de instalación de la carpeta Datos de ContaWin Para ContaWin CS, Classic o Pyme a partir de la revisión 12.10 (Revisión: 29/06/2011) Contenido Introducción... 3 Acerca de este documento... 3 Dónde
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detalles2. Redes de Medición de la Calidad del Aire
2. Redes de Medición de la Calidad del Aire Una red de medición de la calidad del aire es parte de un Sistema de Medición de Calidad del aire, SMCA. Es importante mencionar que un SMCA puede incluir una
Más detallesNORMAS INTERNACIONALES Y ADQUISICION DE DATOS.
CAPITULO II NORMAS INTERNACIONALES Y ADQUISICION DE DATOS. En este capítulo se describirán en forma general las normas internacionales para la medición de variables climatológicas y cómo funciona un sistema
Más detallesPlataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki
2014 Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki Dirección Provincial de Tecnologías Educativas Dirección Provincial de Tecnologías Educativas Ministerio de Educación Ministerio de Educación
Más detalleshttp://www.nicasoft.com.ni
BSC-RH es un sistema automatizado de planificación estratégica y gestión, utilizado en empresas para direccionar las actividades del negocio a la visión y estrategia de la organización. Mejora la comunicación
Más detallesLa Administración de Proyectos
La Administración de Proyectos La administración de proyectos es el proceso de planear, organizar y administrar tareas y recursos para alcanzar un objetivo concreto, generalmente con delimitaciones de
Más detalles